users@glassfish.java.net

Re: Generic RA, two different queues - MDB does not receive messages

From: <glassfish_at_javadesktop.org>
Date: Thu, 05 Nov 2009 08:21:57 PST

Hi again,

after several days nearly getting, I'm finally receiving messages.

I still don't what the problem was, but I'm happy now :)

There's just one thing left. I see those log messages on startup:
[#|2009-11-05T16:31:30.594+0100|WARNING|sun-appserver2.1|javax.enterprise.resource.resourceadapter|_ThreadID=10;_ThreadName=main;__CallFlowPool;_RequestID=ccc01930-8c21-45bc-9664-bf43fe95094b;|RAR5005:Error in accessing XA resource with JNDI name [__CallFlowPool] for recovery|#]

[#|2009-11-05T16:31:30.867+0100|INFO|sun-appserver2.1|javax.enterprise.resource.resourceadapter|_ThreadID=10;_ThreadName=main;|Recovery of Inbound Transactions started.|#]

[#|2009-11-05T16:31:33.797+0100|WARNING|sun-appserver2.1|javax.enterprise.system.core.transaction|_ThreadID=15;_ThreadName=JTS Resync Thread;_RequestID=5ab5d2b7-de06-43eb-a85c-7d812887e264;|JTS5028: XAException occured during recovery of XAResource objects.
javax.transaction.xa.XAException: SQL Exception thrown from oracle driver: java.sql.SQLException: ORA-00942: table or view does not exist

        at com.sun.enterprise.transaction.OracleXAResource.recoverList(OracleXAResource.java:107)
        at com.sun.enterprise.transaction.OracleXAResource.recover(OracleXAResource.java:76)
        at com.sun.jts.CosTransactions.RecoveryManager.getInDoubtXids(RecoveryManager.java:882)
        at com.sun.jts.CosTransactions.RecoveryManager.proceedWithXARecovery(RecoveryManager.java:969)
        at com.sun.jts.CosTransactions.RecoveryManager.recover(RecoveryManager.java:475)
        at com.sun.jts.CosTransactions.ResyncThread.run(RecoveryManager.java:1756)
|#]

Do they mean anything?
What is genericRA doing with the Oracle Pool?

Thanks a lot

Veronika
[Message sent by forum member 'tesis_glassfish' (vbrem_at_tesis.de)]

http://forums.java.net/jive/thread.jspa?messageID=370703