I'm seeing the following exception when running my application. It seems
to be occurring in my Stateful Session Bean. The strange thing is that
this exception is not being passed backto the client and the application
appears to be working fine. 

Additional Info :

Stateful Session Bean is making calls to a number of bmp beans
This application has been running without this exception up until about
a week ago. 
This is using the cvs source tree from tonight.
In my own logging I'm seeing that beforeCompletion is being called but
not afterCompletion.

Richard Backhouse
Oak Grove Software


[User] TxCapsule.enlistResource(): Entered, status=STATUS_ACTIVE
[User] TxCapsule.startResource(XidImpl:rbackhouselap/0) entered:
org.jboss.minerva.xa.XAResourceImpl@18ce7e flags=0
[User] TxCapsule.startResource(XidImpl:rbackhouselap/0) leaving:
org.jboss.minerva.xa.XAResourceImpl@18ce7e flags=0
[User] TxCapsule.delistResource(): Entered, status=STATUS_ACTIVE
[User] TxCapsule.endResource(XidImpl:rbackhouselap/0) entered:
org.jboss.minerva.xa.XAResourceImpl@18ce7e flag=67108864
[User] TxCapsule.endResource(XidImpl:rbackhouselap/0) leaving:
org.jboss.minerva.xa.XAResourceImpl@18ce7e flag=67108864
[User] TxCapsule.registerSynchronization(): Entered,
status=STATUS_ACTIVE
[TSSession] TxCapsule.commit(): Entered, status=STATUS_ACTIVE
[TSSession] TxCapsule.commit(): Before completion done,
status=STATUS_ACTIVE
[TSSession] TxCapsule.commit(): One resource.
[TSSession] TxCapsule.commitResources(): resourceStates[0]=3
[TSSession] TxCapsule.commit(): Committed OK.
[TSSession] java.lang.NoSuchMethodException
[TSSession]     at java.lang.Class.getMethod0(Native Method)
[TSSession]     at java.lang.Class.getMethod(Unknown Source)
[TSSession]     at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor$InstanceSynchronization.<init>(StatefulSessi
onInstanceInterceptor.java:251)
[TSSession]     at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.register(StatefulSessionInstanceInterceptor.
java:97)
[TSSession]     at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSessionInstanceInterceptor.ja
va:149)
[TSSession]     at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)
[TSSession]     at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:254)
[TSSession]     at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
[TSSession]     at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
[TSSession]     at
org.jboss.ejb.StatefulSessionContainer.invoke(StatefulSessionContainer.java:320)
[TSSession]     at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:222)
[TSSession]     at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:187)
[TSSession]     at java.lang.reflect.Method.invoke(Native Method)
[TSSession]     at sun.rmi.server.UnicastServerRef.dispatch(Unknown
Source)
[TSSession]     at sun.rmi.transport.Transport$1.run(Unknown Source)
[TSSession]     at java.security.AccessController.doPrivileged(Native
Method)
[TSSession]     at sun.rmi.transport.Transport.serviceCall(Unknown
Source)
[TSSession]     at
sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
[TSSession]     at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
[TSSession]     at java.lang.Thread.run(Unknown Source)
[TSSession] TxCapsule.registerSynchronization(): Entered,
status=STATUS_ACTIVE
[TSSession] TxCapsule.commit(): Entered, status=STATUS_ACTIVE
[TSSession] TxCapsule.commit(): Before completion done,
status=STATUS_ACTIVE
[TSSession] TxCapsule.commit(): No resources.
[TSSession] java.lang.NullPointerException
[TSSession]     at
org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor$InstanceSynchronization.afterCompletion(Stat
efulSessionInstanceInterceptor.java:289)
[TSSession]     at
org.jboss.tm.TxCapsule.doAfterCompletion(TxCapsule.java:1009)
[TSSession]     at org.jboss.tm.TxCapsule.commit(TxCapsule.java:312)
[TSSession]     at
org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:76)
[TSSession]     at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:309)
[TSSession]     at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
[TSSession]     at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
[TSSession]     at
org.jboss.ejb.StatefulSessionContainer.invoke(StatefulSessionContainer.java:320)
[TSSession]     at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:222)
[TSSession]     at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:187)
[TSSession]     at java.lang.reflect.Method.invoke(Native Method)
[TSSession]     at sun.rmi.server.UnicastServerRef.dispatch(Unknown
Source)
[TSSession]     at sun.rmi.transport.Transport$1.run(Unknown Source)
[TSSession]     at java.security.AccessController.doPrivileged(Native
Method)
[TSSession]     at sun.rmi.transport.Transport.serviceCall(Unknown
Source)
[TSSession]     at
sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
[TSSession]     at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
[TSSession]     at java.lang.Thread.run(Unknown Source)
[TSSession] TxCapsule.commit(): Committed OK.
[User] TxCapsule.registerSynchronization(): Entered,
status=STATUS_ACTIVE
[User] TxCapsule.commit(): Entered, status=STATUS_ACTIVE
[User] TxCapsule.commit(): Before completion done, status=STATUS_ACTIVE
[User] TxCapsule.commit(): No resources.
[User] TxCapsule.commit(): Committed OK.


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to