Help, javax.transaction.xa.XAException
fbiaggi Apr 17, 2002 12:45 PMHelp,
any idea on what can cause this problem ?
I'm not able to reproduce it on my system, it appear on a system with some active users (+/- 10) and a large MySQL DB.
The error appear continuosly. In 6 hours I have a 100MB error file.
Running JBoss 2.4.3 under W2K server.
[Lagerplatz] javax.transaction.xa.XAException
[Lagerplatz] at org.opentools.minerva.jdbc.xa.wrapper.XAResourceImpl.start(XAResourceImpl.java:258)
[Lagerplatz] at org.jboss.tm.TxCapsule.startResource(TxCapsule.java:1087)
[Lagerplatz] at org.jboss.tm.TxCapsule.enlistResource(TxCapsule.java:614)
[Lagerplatz] at org.jboss.tm.TransactionImpl.enlistResource(TransactionImpl.java:111)
[Lagerplatz] at org.jboss.pool.jdbc.xa.XAConnectionFactory.prepareObject(XAConnectionFactory.java:290)
[Lagerplatz] at org.jboss.pool.ObjectPool.getObject(ObjectPool.java:566)
[Lagerplatz] at org.jboss.pool.ObjectPool.getObject(ObjectPool.java:538)
[Lagerplatz] at org.jboss.pool.jdbc.xa.XAPoolDataSource.getConnection(XAPoolDataSource.java:178)
[Lagerplatz] at org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.getConnection(JDBCCommand.java:680)
[Lagerplatz] at org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCCommand.java:152)
[Lagerplatz] at org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.execute(JDBCLoadEntityCommand.java:147)
[Lagerplatz] at org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.loadEntity(JAWSPersistenceManager.java:156)
[Lagerplatz] at org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity(CMPPersistenceManager.java:362)
[Lagerplatz] at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntitySynchronizationInterceptor.java:286)
[Lagerplatz] at org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstanceInterceptor.java:208)
[Lagerplatz] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)
[Lagerplatz] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:307)
[Lagerplatz] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
[Lagerplatz] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:128)
[Lagerplatz] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195)
[Lagerplatz] at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:427)
[Lagerplatz] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:395)
[Lagerplatz] at java.lang.reflect.Method.invoke(Native Method)
[Lagerplatz] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
[Lagerplatz] at sun.rmi.transport.Transport$1.run(Transport.java:152)
[Lagerplatz] at java.security.AccessController.doPrivileged(Native Method)
[Lagerplatz] at sun.rmi.transport.Transport.serviceCall(Transport.java:148)
[Lagerplatz] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:465)
[Lagerplatz] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:706)
[Lagerplatz] at java.lang.Thread.run(Thread.java:484)
[Lagerplatz] javax.transaction.xa.XAException
[Lagerplatz] at org.opentools.minerva.jdbc.xa.wrapper.XAResourceImpl.end(XAResourceImpl.java:124)
[Lagerplatz] at org.jboss.tm.TxCapsule.endResource(TxCapsule.java:1129)
[Lagerplatz] at org.jboss.tm.TxCapsule.delistResource(TxCapsule.java:523)
[Lagerplatz] at org.jboss.tm.TransactionImpl.delistResource(TransactionImpl.java:99)
[Lagerplatz] at org.jboss.pool.jdbc.xa.XAConnectionFactory$2.closeConnection(XAConnectionFactory.java:104)
[Lagerplatz] at org.jboss.pool.jdbc.xa.XAConnectionFactory$2.connectionClosed(XAConnectionFactory.java:89)
[Lagerplatz] at org.opentools.minerva.jdbc.xa.wrapper.XAConnectionImpl.clientConnectionClosed(XAConnectionImpl.java:126)
[Lagerplatz] at org.opentools.minerva.jdbc.xa.wrapper.XAClientConnection.close(XAClientConnection.java:250)
[Lagerplatz] at org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCCommand.java:180)
[Lagerplatz] at org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand.execute(JDBCLoadEntityCommand.java:147)
[Lagerplatz] at org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.loadEntity(JAWSPersistenceManager.java:156)
[Lagerplatz] at org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity(CMPPersistenceManager.java:362)
[Lagerplatz] at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntitySynchronizationInterceptor.java:286)
[Lagerplatz] at org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstanceInterceptor.java:208)
[Lagerplatz] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)
[Lagerplatz] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:307)
[Lagerplatz] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
[Lagerplatz] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:128)
[Lagerplatz] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195)
[Lagerplatz] at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:427)
[Lagerplatz] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:395)
[Lagerplatz] at java.lang.reflect.Method.invoke(Native Method)
[Lagerplatz] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
[Lagerplatz] at sun.rmi.transport.Transport$1.run(Transport.java:152)
[Lagerplatz] at java.security.AccessController.doPrivileged(Native Method)
[Lagerplatz] at sun.rmi.transport.Transport.serviceCall(Transport.java:148)
[Lagerplatz] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:465)
[Lagerplatz] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:706)
[Lagerplatz] at java.lang.Thread.run(Thread.java:484)
[Lagerplatz] javax.transaction.xa.XAException
[Lagerplatz] at org.opentools.minerva.jdbc.xa.wrapper.XAResourceImpl.rollback(XAResourceImpl.java:210)
[Lagerplatz] at org.jboss.tm.TxCapsule.rollbackResources(TxCapsule.java:1539)
[Lagerplatz] at org.jboss.tm.TxCapsule.rollback(TxCapsule.java:394)
[Lagerplatz] at org.jboss.tm.TransactionImpl.rollback(TransactionImpl.java:88)
[Lagerplatz] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:352)
[Lagerplatz] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
[Lagerplatz] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:128)
[Lagerplatz] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195)
[Lagerplatz] at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:427)
[Lagerplatz] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:395)
[Lagerplatz] at java.lang.reflect.Method.invoke(Native Method)
[Lagerplatz] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
[Lagerplatz] at sun.rmi.transport.Transport$1.run(Transport.java:152)
[Lagerplatz] at java.security.AccessController.doPrivileged(Native Method)
[Lagerplatz] at sun.rmi.transport.Transport.serviceCall(Transport.java:148)
[Lagerplatz] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:465)
[Lagerplatz] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:706)
[Lagerplatz] at java.lang.Thread.run(Thread.java:484)