[EJB 3.0] - Update for entities with oneToMany relatinship not working p
by mohali
I have two entites User and Permissions with one to many relationship as below. In UserEntity ejb I have this code:
@OneToMany(mappedBy = "user", cascade = {CascadeType.PERSIST, CascadeType.MERGE})
| public List<PermissionEntityEJB> getPermissions() {
| return this.permissions;
| }
|
And on permissions entity ejb I have this code for relationship:
@ManyToOne
| @JoinColumn(name = "USER_ID", nullable = false)
| public UserEntityEJB getUser() {
| return this.user;
| }
|
When I try to update the user's permissions I create a list of PermissionsEntity objects (that includes setting the user attribute to the current User Entity ejb) and then call the setter on User Entity ejb using syntax like below:
| usrEntity.setPermissions(permissionsList)
|
After the committing of transaction in the database I see a new set permissions added on the user's current permissions. I was expecting to see in the database only the new set of permissions (the current/old set of permissions should have been deleted). Am I seeing the expected behavior or Am I doing something wrong or my relationship setup is not ok. Do I need to explicitly delete the current/old permissions myself before adding the new set of permissions?
-Navjeet
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4077006#4077006
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4077006
18Â years, 8Â months
[JBoss Messaging] - Re: JBoss connection issue
by bnraju1
Hi,
We are still receiving the following error after upgrading JBoss Messaging to 1.0.1.SP4 version. We noticed this error on client side when JBoss went down. After JBoss was restarted, the client could not re-connect to JBoss. We had to manually re-start the client. Wasn't this issue fixed in 1.0.1.SP4 version?
[8/21/07 19:52:04:572 EDT] 6d275731 ConnectionEve A J2CA0056I: The Connection Manager received a fatal connection error from the Resource Adaptor for resource jms/XAConnectionFactory. The exception which was received is javax.jms.JMSException: Throwable received from underlying connection
[8/21/07 19:52:05:132 EDT] 7e5721 XATransaction E J2CA0027E: An exception occurred while invoking end on an XA Resource Adapter from dataSource JMS$XAConnectionFactory$JMSManagedConnection@179574621, within transaction ID {XID: formatId(57415344), gtrid_length(54), bqual_length(28), data(000000000000cad90000000102960cc7c0218a903cde3ef77a6fbcd9708a353546696c65436f6e6e656374436f6e74726f6c6c65723402960cc7c0218a903cde3ef77a6fbcd9708a35350000000102000000)}: org.jboss.jms.util.MessagingXAException: Cannot find transaction with xid:{XID: formatId(57415344), gtrid_length(54), bqual_length(28), data(000000000000cad90000000102960cc7c0218a903cde3ef77a6fbcd9708a353546696c65436f6e6e656374436f6e74726f6c6c65723402960cc7c0218a903cde3ef77a6fbcd9708a35350000000102000000)}
at org.jboss.jms.tx.ResourceManager.endTx(ResourceManager.java(Compiled Code))
at org.jboss.jms.tx.MessagingXAResource.end(MessagingXAResource.java(Compiled Code))
at com.ibm.ejs.jms.JMSManagedSession$JMSXAResource.end(JMSManagedSession.java(Compiled Code))
at com.ibm.ejs.j2c.XATransactionWrapper.end(XATransactionWrapper.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.JTAResourceBase.end(JTAResourceBase.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.RegisteredResources.distributeEnd(RegisteredResources.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.TransactionImpl.internalPrepare(TransactionImpl.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.TransactionImpl.commit(TransactionImpl.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.TranManagerImpl.commit(TranManagerImpl.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.TranManagerSet.commit(TranManagerSet.java(Compiled Code))
at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java(Compiled Code))
at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java(Compiled Code))
at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java(Compiled Code))
at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java(Compiled Code))
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java(Compiled Code))
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java(Compiled Code))
at com.ibm.ejs.jms.listener.MDBWrapper.onMessage(MDBWrapper.java(Compiled Code))
at org.jboss.jms.client.remoting.MessageCallbackHandler.callOnMessage(MessageCallbackHandler.java(Compiled Code))
at org.jboss.jms.client.container.AsfAspect.handleRun(AsfAspect.java(Compiled Code))
at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$run_N8003352271541955702.invokeNext(ClientSessionDelegate$run_N8003352271541955702.java(Compiled Code))
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java(Compiled Code))
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$run_N8003352271541955702.invokeNext(ClientSessionDelegate$run_N8003352271541955702.java(Compiled Code))
at org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$run_N8003352271541955702.invokeNext(ClientSessionDelegate$run_N8003352271541955702.java(Compiled Code))
at org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$run_N8003352271541955702.invokeNext(ClientSessionDelegate$run_N8003352271541955702.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java(Compiled Code))
at org.jboss.jms.client.JBossSession.run(JBossSession.java(Compiled Code))
at com.ibm.ejs.jms.JMSSessionHandle.run(JMSSessionHandle.java(Compiled Code))
at com.ibm.ejs.jms.listener.ServerSession.connectionConsumerOnMessage(ServerSession.java(Compiled Code))
at com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java(Compiled Code))
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
.
[8/21/07 19:57:04:117 EDT] 17145738 ConnectionEve A J2CA0056I: The Connection Manager received a fatal connection error from the Resource Adaptor for resource jms/XAConnectionFactory. The exception which was received is javax.jms.JMSException: Throwable received from underlying connection
[8/21/07 19:57:04:134 EDT] 171e5738 ConnectionEve A J2CA0056I: The Connection Manager received a fatal connection error from the Resource Adaptor for resource jms/XAConnectionFactory. The exception which was received is javax.jms.JMSException: Throwable received from underlying connection
[8/21/07 19:57:07:043 EDT] 7a545721 XATransaction E J2CA0027E: An exception occurred while invoking end on an XA Resource Adapter from dataSource JMS$XAConnectionFactory$JMSManagedConnection@432477879, within transaction ID {XID: formatId(57415344), gtrid_length(54), bqual_length(28), data(000000000000cb170000000102960cc7c0218a903cde3ef77a6fbcd9708a353546696c65436f6e6e656374436f6e74726f6c6c65723402960cc7c0218a903cde3ef77a6fbcd9708a35350000000102000000)}: org.jboss.jms.util.MessagingXAException: Cannot find transaction with xid:{XID: formatId(57415344), gtrid_length(54), bqual_length(28), data(000000000000cb170000000102960cc7c0218a903cde3ef77a6fbcd9708a353546696c65436f6e6e656374436f6e74726f6c6c65723402960cc7c0218a903cde3ef77a6fbcd9708a35350000000102000000)}
at org.jboss.jms.tx.ResourceManager.endTx(ResourceManager.java(Compiled Code))
at org.jboss.jms.tx.MessagingXAResource.end(MessagingXAResource.java(Compiled Code))
at com.ibm.ejs.jms.JMSManagedSession$JMSXAResource.end(JMSManagedSession.java(Compiled Code))
at com.ibm.ejs.j2c.XATransactionWrapper.end(XATransactionWrapper.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.JTAResourceBase.end(JTAResourceBase.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.RegisteredResources.distributeEnd(RegisteredResources.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.TransactionImpl.internalPrepare(TransactionImpl.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.TransactionImpl.commit(TransactionImpl.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.TranManagerImpl.commit(TranManagerImpl.java(Compiled Code))
at com.ibm.ws.Transaction.JTA.TranManagerSet.commit(TranManagerSet.java(Compiled Code))
at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java(Compiled Code))
at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java(Compiled Code))
at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java(Compiled Code))
at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java(Compiled Code))
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java(Compiled Code))
at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java(Compiled Code))
at com.ibm.ejs.jms.listener.MDBWrapper.onMessage(MDBWrapper.java(Compiled Code))
at org.jboss.jms.client.remoting.MessageCallbackHandler.callOnMessage(MessageCallbackHandler.java(Compiled Code))
at org.jboss.jms.client.container.AsfAspect.handleRun(AsfAspect.java(Compiled Code))
at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$run_N8003352271541955702.invokeNext(ClientSessionDelegate$run_N8003352271541955702.java(Compiled Code))
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java(Compiled Code))
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$run_N8003352271541955702.invokeNext(ClientSessionDelegate$run_N8003352271541955702.java(Compiled Code))
at org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$run_N8003352271541955702.invokeNext(ClientSessionDelegate$run_N8003352271541955702.java(Compiled Code))
at org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$run_N8003352271541955702.invokeNext(ClientSessionDelegate$run_N8003352271541955702.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java(Compiled Code))
at org.jboss.jms.client.JBossSession.run(JBossSession.java(Compiled Code))
at com.ibm.ejs.jms.JMSSessionHandle.run(JMSSessionHandle.java(Compiled Code))
at com.ibm.ejs.jms.listener.ServerSession.connectionConsumerOnMessage(ServerSession.java(Compiled Code))
at com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java(Compiled Code))
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
.
[8/21/07 19:57:11:073 EDT] 18fd5738 ConnectionEve A J2CA0056I: The Connection Manager received a fatal connection error from the Resource Adaptor for resource jms/XAConnectionFactory. The exception which was received is javax.jms.JMSException: Throwable received from underlying connection
[8/21/07 20:27:42:876 EDT] 2dd25721 MCWrapper E J2CA0081E: Method destroy failed while trying to execute method destroy on ManagedConnection com.ibm.ejs.jms.JMSManagedQueueSession@2a8056a8
physical session = org.jboss.jms.client.JBossSession@59b016aa
session type = XA_SESSION
enlisted = false
open session handles = []
managed session factory = com.ibm.ejs.jms.JMSManagedQueueSessionFactory@dfe5076 from resource No longer available. Caught exception: javax.resource.spi.ResourceAdapterInternalException: Failed to close session
at com.ibm.ejs.jms.JMSCMUtils.mapToResourceException(JMSCMUtils.java(Compiled Code))
at com.ibm.ejs.jms.JMSManagedSession.destroy(JMSManagedSession.java:543)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.removeCleanupAndDestroyAllFreeConnections(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.quiesceIfPossible(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.ConnectionFactoryDetails.freeResources(ConnectionFactoryDetails.java:138)
at com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl.freeConnectionFactory(ConnectionFactoryBuilderImpl.java:789)
at com.ibm.ejs.jms.JMSManagedConnection.destroy(JMSManagedConnection.java:824)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.reclaimConnections(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.executeTask(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.executeTask(TaskTimer.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.run(TaskTimer.java(Compiled Code))
---- Begin backtrace for Nested Throwables
org.jboss.jms.util.MessagingJMSException: Caught exception
at org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate.close(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.close(JBossSession.java:176)
at com.ibm.ejs.jms.JMSManagedSession.destroy(JMSManagedSession.java:538)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.removeCleanupAndDestroyAllFreeConnections(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.quiesceIfPossible(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.ConnectionFactoryDetails.freeResources(ConnectionFactoryDetails.java:138)
at com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl.freeConnectionFactory(ConnectionFactoryBuilderImpl.java:789)
at com.ibm.ejs.jms.JMSManagedConnection.destroy(JMSManagedConnection.java:824)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.reclaimConnections(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.executeTask(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.executeTask(TaskTimer.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.run(TaskTimer.java(Compiled Code))
---- Begin backtrace for Nested Throwables
org.jboss.aop.NotFoundInDispatcherException: Object with oid: -2142226663 was not found in the Dispatcher
at org.jboss.aop.Dispatcher.invoke(Dispatcher.java(Compiled Code))
at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java(Compiled Code))
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java(Compiled Code))
at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java(Compiled Code))
at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:377)
at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:159)
at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java(Compiled Code))
at org.jboss.remoting.Client.invoke(Client.java(Compiled Code))
at org.jboss.remoting.Client.invoke(Client.java(Inlined Compiled Code))
at org.jboss.jms.client.delegate.DelegateSupport.invoke(DelegateSupport.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.TransactionAspect.handleClose(TransactionAspect.java:69)
at org.jboss.aop.advice.org.jboss.jms.client.container.TransactionAspect17.invoke(TransactionAspect17.java)
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.SessionAspect.handleClose(SessionAspect.java:116)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect12.invoke(SessionAspect12.java)
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java(Compiled Code))
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate.close(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.close(JBossSession.java:176)
at com.ibm.ejs.jms.JMSManagedSession.destroy(JMSManagedSession.java:538)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.removeCleanupAndDestroyAllFreeConnections(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.quiesceIfPossible(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.ConnectionFactoryDetails.freeResources(ConnectionFactoryDetails.java:138)
at com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl.freeConnectionFactory(ConnectionFactoryBuilderImpl.java:789)
at com.ibm.ejs.jms.JMSManagedConnection.destroy(JMSManagedConnection.java:824)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.reclaimConnections(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.executeTask(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.executeTask(TaskTimer.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.run(TaskTimer.java(Compiled Code))
[8/21/07 20:27:43:281 EDT] 2dd25721 MCWrapper E J2CA0081E: Method destroy failed while trying to execute method destroy on ManagedConnection com.ibm.ejs.jms.JMSManagedQueueSession@40a21076
physical session = org.jboss.jms.client.JBossSession@5d729076
session type = XA_SESSION
enlisted = false
open session handles = []
managed session factory = com.ibm.ejs.jms.JMSManagedQueueSessionFactory@dfe5076 from resource No longer available. Caught exception: javax.resource.spi.ResourceAdapterInternalException: Failed to close session
at com.ibm.ejs.jms.JMSCMUtils.mapToResourceException(JMSCMUtils.java(Compiled Code))
at com.ibm.ejs.jms.JMSManagedSession.destroy(JMSManagedSession.java:543)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.removeCleanupAndDestroyAllFreeConnections(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.quiesceIfPossible(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.ConnectionFactoryDetails.freeResources(ConnectionFactoryDetails.java:138)
at com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl.freeConnectionFactory(ConnectionFactoryBuilderImpl.java:789)
at com.ibm.ejs.jms.JMSManagedConnection.destroy(JMSManagedConnection.java:824)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.reclaimConnections(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.executeTask(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.executeTask(TaskTimer.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.run(TaskTimer.java(Compiled Code))
---- Begin backtrace for Nested Throwables
org.jboss.jms.util.MessagingJMSException: Caught exception
at org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate.close(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.close(JBossSession.java:176)
at com.ibm.ejs.jms.JMSManagedSession.destroy(JMSManagedSession.java:538)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.removeCleanupAndDestroyAllFreeConnections(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.quiesceIfPossible(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.ConnectionFactoryDetails.freeResources(ConnectionFactoryDetails.java:138)
at com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl.freeConnectionFactory(ConnectionFactoryBuilderImpl.java:789)
at com.ibm.ejs.jms.JMSManagedConnection.destroy(JMSManagedConnection.java:824)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.reclaimConnections(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.executeTask(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.executeTask(TaskTimer.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.run(TaskTimer.java(Compiled Code))
---- Begin backtrace for Nested Throwables
org.jboss.aop.NotFoundInDispatcherException: Object with oid: -2142226756 was not found in the Dispatcher
at org.jboss.aop.Dispatcher.invoke(Dispatcher.java(Compiled Code))
at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java(Compiled Code))
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java(Compiled Code))
at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java(Compiled Code))
at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:377)
at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:159)
at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java(Compiled Code))
at org.jboss.remoting.Client.invoke(Client.java(Compiled Code))
at org.jboss.remoting.Client.invoke(Client.java(Inlined Compiled Code))
at org.jboss.jms.client.delegate.DelegateSupport.invoke(DelegateSupport.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.TransactionAspect.handleClose(TransactionAspect.java:69)
at org.jboss.aop.advice.org.jboss.jms.client.container.TransactionAspect17.invoke(TransactionAspect17.java)
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.SessionAspect.handleClose(SessionAspect.java:116)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect12.invoke(SessionAspect12.java)
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java(Compiled Code))
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate$close_N4742752445160157748.invokeNext(ClientSessionDelegate$close_N4742752445160157748.java(Compiled Code))
at org.jboss.jms.client.delegate.ClientSessionDelegate.close(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.close(JBossSession.java:176)
at com.ibm.ejs.jms.JMSManagedSession.destroy(JMSManagedSession.java:538)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.removeCleanupAndDestroyAllFreeConnections(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.quiesceIfPossible(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.ConnectionFactoryDetails.freeResources(ConnectionFactoryDetails.java:138)
at com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl.freeConnectionFactory(ConnectionFactoryBuilderImpl.java:789)
at com.ibm.ejs.jms.JMSManagedConnection.destroy(JMSManagedConnection.java:824)
at com.ibm.ejs.j2c.MCWrapper.destroy(MCWrapper.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.FreePool.cleanupAndDestroyMCWrapper(FreePool.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.reclaimConnections(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.PoolManager.executeTask(PoolManager.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.executeTask(TaskTimer.java(Compiled Code))
at com.ibm.ejs.j2c.poolmanager.TaskTimer.run(TaskTimer.java(Compiled Code))
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4077001#4077001
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4077001
18Â years, 8Â months