You are using the firebird resource adapter so ask them.

XAER_NOTA means it doesn't know about the transaction SATURN//160755

Try enabling TRACE for org.jboss.tm so you can see what is
happening in that transaction.

Regards,
Adrian

On Tue, 2003-09-02 at 10:14, Torsten Terp wrote:
> Hi
> 
> I have a serious problem with a XAException that sometimes occurs. I am using 
> jBoss-jetty 3.2.2RC2, Firebird 1.5RC5, Firebird JCA
> driver 1.0.1. Below is a complete stacktrace. Have anybody experienced this, or have 
> a clue how to solve it??
> 
> Thanks...
> 
> Torsten
> 
> 
> 2003-09-02 10:19:14,500 WARN  [org.jboss.tm.TransactionImpl] XAException: 
> tx=TransactionImpl:XidImpl [FormatId=257,
> GlobalId=SATURN//160755, BranchQual=] errorCode=XAER_NOTA
> javax.transaction.xa.XAException
>       at org.firebirdsql.jca.FBManagedConnection.end(FBManagedConnection.java:437)
>       at org.jboss.tm.TransactionImpl.endResource(TransactionImpl.java:1188)
>       at org.jboss.tm.TransactionImpl.delistResource(TransactionImpl.java:532)
>       at 
> org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.delist(TxConnectionManager.java:516)
>       at
> org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.connectionClosed(TxConnectionManager.java:565)
>       at 
> org.firebirdsql.jca.FBManagedConnection$1.notify(FBManagedConnection.java:1158)
>       at 
> org.firebirdsql.jca.FBManagedConnection.notify(FBManagedConnection.java:1139)
>       at org.firebirdsql.jca.FBManagedConnection.close(FBManagedConnection.java:851)
>       at org.firebirdsql.jdbc.FBConnection.close(FBConnection.java:568)
>       at org.jboss.ejb.plugins.cmp.jdbc.JDBCUtil.safeClose(JDBCUtil.java:85)
>       at 
> org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:197)
>       at 
> org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:91)
>       at 
> org.jboss.ejb.plugins.cmp.jdbc.JDBCFindEntityCommand.execute(JDBCFindEntityCommand.java:44)
>       at 
> org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.findEntity(JDBCStoreManager.java:593)
>       at 
> org.jboss.ejb.plugins.CMPPersistenceManager.findEntity(CMPPersistenceManager.java:307)
>       at 
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.findEntity(CachedConnectionInterceptor.java:301)
>       at org.jboss.ejb.EntityContainer.findLocal(EntityContainer.java:628)
>       at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at 
> org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityContainer.java:1006)
>       at 
> org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:88)
>       at 
> org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(EntitySynchronizationInterceptor.java:188)
>       at 
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:215)
>       at 
> org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:88)
>       at 
> org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceInterceptor.java:91)
>       at 
> org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInterceptor.java:61)
>       at 
> org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCreationInterceptor.java:28)
>       at 
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:88)
>       at 
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:243)
>       at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:74)
>       at 
> org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:92)
>       at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:120)
>       at 
> org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:93)
>       at org.jboss.ejb.EntityContainer.internalInvokeHome(EntityContainer.java:478)
>       at org.jboss.ejb.Container.invoke(Container.java:720)
>       at 
> org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome(BaseLocalProxyFactory.java:272)
>       at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:110)
>       at $Proxy1634.findByScannerId(Unknown Source)
>       at 
> com.netmill.dmmrouter.ejb.session.RouterBean.determineForward(RouterBean.java:574)
>       at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at 
> org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:646)
>       at 
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
>       at 
> org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:72)
>       at 
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:84)
>       at 
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:243)
>       at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:104)
>       at 
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:117)
>       at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:191)
>       at 
> org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
>       at 
> org.jboss.ejb.StatelessSessionContainer.internalInvoke(StatelessSessionContainer.java:323)
>       at org.jboss.ejb.Container.invoke(Container.java:700)
>       at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at 
> org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
>       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:550)
>       at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:101)
>       at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:90)
>       at 
> org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
>       at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45)
>       at 
> org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:100)
>       at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
>       at $Proxy1640.determineForward(Unknown Source)
>       at 
> com.netmill.dmmrouter.servlet.DispatchServlet.doGetPost(DispatchServlet.java:253)
>       at com.netmill.dmmrouter.servlet.DispatchServlet.doGet(DispatchServlet.java:76)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
>       at 
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
>       at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
>       at org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
>       at 
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
>       at org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
>       at org.mortbay.http.HttpServer.service(HttpServer.java:879)
>       at org.jboss.jetty.Jetty.service(Jetty.java:460)
>       at org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
>       at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
>       at org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
>       at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
>       at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
>       at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
> 2003-09-02 10:19:14,781 ERROR 
> [org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener] 
> ResourceException
> while closing connection handle!
> javax.resource.ResourceException: Failure to delist resource
>       at 
> org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.delist(TxConnectionManager.java:518)
>       at
> org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.connectionClosed(TxConnectionManager.java:565)
>       at 
> org.firebirdsql.jca.FBManagedConnection$1.notify(FBManagedConnection.java:1158)
>       at 
> org.firebirdsql.jca.FBManagedConnection.notify(FBManagedConnection.java:1139)
>       at org.firebirdsql.jca.FBManagedConnection.close(FBManagedConnection.java:851)
>       at org.firebirdsql.jdbc.FBConnection.close(FBConnection.java:568)
>       at org.jboss.ejb.plugins.cmp.jdbc.JDBCUtil.safeClose(JDBCUtil.java:85)
>       at 
> org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:197)
>       at 
> org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractQueryCommand.execute(JDBCAbstractQueryCommand.java:91)
>       at 
> org.jboss.ejb.plugins.cmp.jdbc.JDBCFindEntityCommand.execute(JDBCFindEntityCommand.java:44)
>       at 
> org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.findEntity(JDBCStoreManager.java:593)
>       at 
> org.jboss.ejb.plugins.CMPPersistenceManager.findEntity(CMPPersistenceManager.java:307)
>       at 
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.findEntity(CachedConnectionInterceptor.java:301)
>       at org.jboss.ejb.EntityContainer.findLocal(EntityContainer.java:628)
>       at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at 
> org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityContainer.java:1006)
>       at 
> org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:88)
>       at 
> org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(EntitySynchronizationInterceptor.java:188)
>       at 
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:215)
>       at 
> org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:88)
>       at 
> org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceInterceptor.java:91)
>       at 
> org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInterceptor.java:61)
>       at 
> org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCreationInterceptor.java:28)
>       at 
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:88)
>       at 
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:243)
>       at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:74)
>       at 
> org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:92)
>       at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:120)
>       at 
> org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:93)
>       at org.jboss.ejb.EntityContainer.internalInvokeHome(EntityContainer.java:478)
>       at org.jboss.ejb.Container.invoke(Container.java:720)
>       at 
> org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome(BaseLocalProxyFactory.java:272)
>       at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:110)
>       at $Proxy1634.findByScannerId(Unknown Source)
>       at 
> com.netmill.dmmrouter.ejb.session.RouterBean.determineForward(RouterBean.java:574)
>       at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at 
> org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:646)
>       at 
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
>       at 
> org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:72)
>       at 
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:84)
>       at 
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:243)
>       at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:104)
>       at 
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:117)
>       at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:191)
>       at 
> org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
>       at 
> org.jboss.ejb.StatelessSessionContainer.internalInvoke(StatelessSessionContainer.java:323)
>       at org.jboss.ejb.Container.invoke(Container.java:700)
>       at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at 
> org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
>       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:550)
>       at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:101)
>       at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:90)
>       at 
> org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
>       at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45)
>       at 
> org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:100)
>       at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
>       at $Proxy1640.determineForward(Unknown Source)
>       at 
> com.netmill.dmmrouter.servlet.DispatchServlet.doGetPost(DispatchServlet.java:253)
>       at com.netmill.dmmrouter.servlet.DispatchServlet.doGet(DispatchServlet.java:76)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
>       at 
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
>       at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
>       at org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
>       at 
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
>       at org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
>       at org.mortbay.http.HttpServer.service(HttpServer.java:879)
>       at org.jboss.jetty.Jetty.service(Jetty.java:460)
>       at org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
>       at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
>       at org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
>       at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
>       at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
>       at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-user



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to