JBoss7XA数据源配置问题!大神帮忙一下
项目采用最新的JBoss7.1作为中间件,由于需要跨数据库。所以打算采用XA数据源+JTA,本人通过控制台配置了一个XA DataSource。一直报如下的错误~希望个位大哥大姐帮忙解答一下~


配置文件如下:
<xa-datasource jndi-name="java:/datasource/oracle" pool-name="test" enabled="true" use-ccm="false">
<xa-datasource-property name="URL">
jdbc:oracle:thin:@127.0.0.1:1521:orcl
</xa-datasource-property>
<driver>oracle</driver>
<xa-pool>
<is-same-rm-override>false</is-same-rm-override>
<interleaving>false</interleaving>
<pad-xid>false</pad-xid>
<wrap-xa-resource>false</wrap-xa-resource>
</xa-pool>
<security>
<user-name>system</user-name>
<password>Cui123456</password>
</security>
<validation>
<validate-on-match>false</validate-on-match>
<background-validation>false</background-validation>
</validation>
<statement>
<share-prepared-statements>false</share-prepared-statements>
</statement>
</xa-datasource>
驱动的配置片段
<drivers>
<driver name="mysql" module="com.mysql"/>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>
<driver name="oracle" module="com.oracle">
<xa-datasource-class>oracle.jdbc.xa.OracleXADataSource</xa-datasource-class>
</driver>


配置文件如下:
<xa-datasource jndi-name="java:/datasource/oracle" pool-name="test" enabled="true" use-ccm="false">
<xa-datasource-property name="URL">
jdbc:oracle:thin:@127.0.0.1:1521:orcl
</xa-datasource-property>
<driver>oracle</driver>
<xa-pool>
<is-same-rm-override>false</is-same-rm-override>
<interleaving>false</interleaving>
<pad-xid>false</pad-xid>
<wrap-xa-resource>false</wrap-xa-resource>
</xa-pool>
<security>
<user-name>system</user-name>
<password>Cui123456</password>
</security>
<validation>
<validate-on-match>false</validate-on-match>
<background-validation>false</background-validation>
</validation>
<statement>
<share-prepared-statements>false</share-prepared-statements>
</statement>
</xa-datasource>
驱动的配置片段
<drivers>
<driver name="mysql" module="com.mysql"/>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>
<driver name="oracle" module="com.oracle">
<xa-datasource-class>oracle.jdbc.xa.OracleXADataSource</xa-datasource-class>
</driver>
...全文
相关推荐
JBoss7.1.1配置MySql数据源
在JBoss中配置MySQL数据源是开发Java EE应用程序时的重要步骤,这允许应用与数据库进行交互。下面将详细介绍如何在JBoss 7.1.1中配置MySQL数据源。
jboss配置数据源
jboss配置数据源jboss配置数据源是指在jboss服务器上配置oracle数据库的数据源,以便在jboss应用程序中使用oracle数据库。
配置jboss数据源
在EJB 3.0规范中,数据源的配置是必不可少的一部分,尤其是在像JBOSS这样的应用服务器中。本文将深入探讨如何在JBOSS中配置EJB 3.0的数据源。首先,我们需要理解JBOSS的数据源概念。
jboss配置数据源(oracle)
注意,实际操作中可能还需要根据具体的JBoss版本和Oracle数据库版本进行一些调整。同时,对于生产环境,还需要考虑部署、监控和故障排查等方面的问题,确保数据源的稳定性和高可用性。
jboss4端口号修改及数据源配置
通过以上步骤,你已经成功地修改了JBoss 4的端口号,并配置了Oracle数据源。这些配置允许JBoss服务通过自定义端口与Oracle数据库通信,为应用程序提供数据服务。


