Jboss连接Oracle数据源


Jboss连接Oracle数据源

将jboss下载并解压,我是下载解压到D:\develope\jboss-eap-7.1目录

1.在modules文件夹下新建com\oracle\ojdbc\main文件夹,将Oracle 的驱动复制到此处,并新建module.xml文件,里面的内容

<?xml version="1.0" encoding="UTF-8"?>

<module xmlns="urn:jboss:module:1.1" name="com.oracle.ojdbc">

    <resources>

        <resource-root path="ojdbc6.jar"/>

    </resources>

    <dependencies>

        <module name="javax.api"/>

        <module name="javax.transaction.api"/>

    </dependencies>

</module>


2. 修改D:\develope\jboss-eap-7.1\standalone\configuration目录下的standalone.xml文件,要做好备份!!!!

修改如下部分

<subsystem xmlns="urn:jboss:domain:datasources:5.0">

            <datasources>

                <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true">

                    <connection-url>jdbc:oracle:thin:@localhost:1521/******</connection-url>

                    <driver>oracle</driver>

                    <security>

                        <user-name>mobile_user</user-name>

                        <password>******</password>

                    </security>

                </datasource>

                <drivers>

                    <driver name="oracle" module="com.oracle.ojdbc">

                        <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>

                    </driver>

                </drivers>

            </datasources>

 </subsystem>

务必将之前配好的h2数据源配置删除,否则项目启动不起来

配置访问路径上下文

在/HoriMobile-Platform/WebContent/WEB-INF/下新建jboss-web.xml内容如下

<jboss-web>

    <context-root>/</context-root>

</jboss-web>

配置后访问http://localhost:8080即可访问项目

2. 修改D:\develope\jboss-eap-7.1\standalone\configuration目录下的standalone.xml文件,要做好备份!!!!

修改如下部分外网内网就都可以访问了

       <interface name="public">

            <inet-address value="${jboss.bind.address:0.0.0.0}"/>

        </interface>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容