Atomikos Forum

error creating proxy of connection an AtomikosXAPooledConnection

I am getting the following error all of a sudden, I have not made a change recently.  What can be causing this error?

atomikos connection pool 'XADBMS': error creating proxy of connection an AtomikosXAPooledConnection with a SessionHandleState with 0 context(s)
com.atomikos.datasource.pool.CreateConnectionException: an AtomikosXAPooledConnection with a SessionHandleState with 0 context(s): connection is erroneous
        at com.atomikos.jdbc.AtomikosXAPooledConnection.testUnderlyingConnection(AtomikosXAPooledConnection.java:114)
        at com.atomikos.datasource.pool.AbstractXPooledConnection.createConnectionProxy(AbstractXPooledConnection.java:68)
        at com.atomikos.datasource.pool.ConnectionPool.borrowConnection(ConnectionPool.java:161)
        at com.atomikos.jdbc.AbstractDataSourceBean.getConnection(AbstractDataSourceBean.java:321)
        at com.atomikos.jdbc.AbstractDataSourceBean.getConnection(AbstractDataSourceBean.java:373)
        at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)
        at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
        at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
        at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
        at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
        at org.hibernate.loader.Loader.doQuery(Loader.java:801)
        at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
        at org.hibernate.loader.Loader.doList(Loader.java:2533)
        at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)


I am using Tomcat 6.2x, Spring3.0.6, ActiveMQ 5.4.2,
hibernate 3.6.2 and AtomiokosTransactionsEssentials-3.7.0
jay pursoo Send private email
Friday, December 16, 2011
 
 
also noticed this message in application log


: com.atomikos.diagnostics.Slf4jConsole.println(Slf4jConsole.java:107) - Error enlisting in transaction - connection might be broken? Please check the logs for more information...
com.atomikos.datasource.ResourceException: XA resource 'XADBMS': resume for XID '626F6D2D77732D6A746130363830373030303033:626F6D2D77732D6A746136383333' raised 0: unknown
        at com.atomikos.datasource.xa.XAResourceTransaction.resume(XAResourceTransaction.java:500)
        at com.atomikos.datasource.xa.session.BranchEnlistedStateHandler.<init>(BranchEnlistedStateHandler.java:57)
        at com.atomikos.datasource.xa.session.NotInBranchStateHandler.checkEnlistBeforeUse(NotInBranchStateHandler.java:66)
        at com.atomikos.datasource.xa.session.TransactionContext.checkEnlistBeforeUse(TransactionContext.java:85)
        at com.atomikos.datasource.xa.session.SessionHandleState.notifyBeforeUse(SessionHandleState.java:176)
        at com.atomikos.jdbc.AtomikosConnectionProxy.enlist(AtomikosConnectionProxy.java:204)
        at com.atomikos.jdbc.AtomikosConnectionProxy.invoke(AtomikosConnectionProxy.java:138)
        at $Proxy39.prepareStatement(Unknown Source)
        at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:534)
        at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:452)
        at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
        at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
        at org.hibernate.loader.Loader.doQuery(Loader.java:801)
        at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
        at org.hibernate.loader.Loader.doList(Loader.java:2533)
        at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
jay pursoo Send private email
Friday, December 16, 2011
 
 
same problem here...

A really ugly exception occurs with Level WARN, when loading the ApplicationContext and testing the connection with the testQuery I guess. After that all transactions work fine without any exceptions or warnings.

I searcheed a lot in the forum and via google, but couldn't get a good solution.

I don't like exception even in Level WARN. So is there a way to avoid this exception without setting the LoggerLevel to ERROR ?
Michael B. Send private email
Monday, December 19, 2011
 
 
Sorry for the late reply.

Thanks for reporting this, but not sure what to do about it (yet)...
Guy Pardon Send private email
Monday, January 16, 2012
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics