Jboss連接Oracle數(shù)據(jù)源
將jboss下載并解壓,我是下載解壓到D:\develope\jboss-eap-7.1目錄
1.在modules文件夾下新建com\oracle\ojdbc\main文件夾,將Oracle 的驅(qū)動(dòng)復(fù)制到此處,并新建module.xml文件,里面的內(nèi)容
<?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文件,要做好備份?。。。?/b>
修改如下部分
<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>
務(wù)必將之前配好的h2數(shù)據(jù)源配置刪除,否則項(xiàng)目啟動(dòng)不起來(lái)
配置訪問(wèn)路徑上下文
在/HoriMobile-Platform/WebContent/WEB-INF/下新建jboss-web.xml內(nèi)容如下
<jboss-web>
??? <context-root>/</context-root>
</jboss-web>
配置后訪問(wèn)http://localhost:8080即可訪問(wèn)項(xiàng)目
2. 修改D:\develope\jboss-eap-7.1\standalone\configuration目錄下的standalone.xml文件,要做好備份?。。?!
修改如下部分外網(wǎng)內(nèi)網(wǎng)就都可以訪問(wèn)了
? ? ? ?<interface?name="public">
????????????<inet-address?value="${jboss.bind.address:0.0.0.0}"/>
????????</interface>