1. 添加Oracle數據庫驅動模塊到JBoss
在JBOSS_HOME/modules/目錄下創建com/oracle/ojdbc/main目錄,將Oracle驅動jari(ojdbc6.jar)拷貝到此目錄下,並同在此目錄下創建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 添加驅動配置到JBoss服務器配置文件
編輯JBOSS_HOME/standalone/configuration/standalone.xml(wildfly在standalone_full.xml中,沒試過stadalone.xml)文件,在<subsystem xmlns="urn:jboss:domain:datasources處datasources,drivers中添加如下內容:
<driver name="oracle" module="com.oracle.ojdbc"> <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class> </driver>