[jboss-user] [JBoss Seam] - SEAM and XA datasources
baz
do-not-reply at jboss.com
Tue Jul 17 04:29:48 EDT 2007
Hello,
Can seam manage XA Datasources?
I have configured one datasource for oracle and every time it is accessed i get
08:59:38,680 ERROR [XAManagedConnectionFactory] Start transaction failed for org.jboss.resource.adap
| ter.jdbc.xa.XAManagedConnection at 14c9bfb
| 08:59:38,680 WARN [TxConnectionManager] Connection error occured: org.jboss.resource.connectionmana
| ger.TxConnectionManager$TxConnectionEventListener at 13a7cd4[state=NORMAL mc=org.jboss.resource.adapter
| .jdbc.xa.XAManagedConnection at 14c9bfb handles=0 lastUse=1184655578649 permit=true trackByTx=true mcp=
| org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool at 94a25c context=org.jboss.res
| ource.connectionmanager.InternalManagedConnectionPool at 2f4f8b xaResource=org.jboss.resource.connectio
| nmanager.xa.JcaXAResourceWrapper at d9794b txSync=null]
| oracle.jdbc.xa.OracleXAException
| at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1157)
| at oracle.jdbc.xa.client.OracleXAResource.start(OracleXAResource.java:295)
| at org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.start(XAManagedConnection.java:121)
| at org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper.start(JcaXAResourceWrapper.java:113
| )
| at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.enlistResource(TransactionIm
| ple.java:701)
| at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.enlistResource(TransactionIm
| ple.java:446)
| at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener$TransactionSy
| nchronization.enlist(TxConnectionManager.java:773)
| at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.enlist(TxConn
| ectionManager.java:564)
| at org.jboss.resource.connectionmanager.TxConnectionManager.managedConnectionReconnected(TxConnecti
| onManager.java:337)
| at org.jboss.resource.connectionmanager.BaseConnectionManager2.reconnectManagedConnection(BaseConne
| ctionManager2.java:518)
| at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionMan
| ager2.java:399)
| at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConne
| ction(BaseConnectionManager2.java:842)
| at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:88)
| at org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.getConnection(InjectedDataSour
| ceConnectionProvider.java:47)
| at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)
| at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
| at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)
|
but the schema vaildation succeds. So Jboss must be able to access the db. But everytime a transaction comes in play the above error occurs.
I do need the XA datasource for oracle in order to use LRCO.
my original problem is posted here:
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064876
Ciao,
Carsten
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064883#4064883
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4064883
More information about the jboss-user
mailing list