0 Replies Latest reply on May 5, 2004 5:16 PM by Bruce Wilson

    ERROR StatefulSessionEnterpriseContext locked < 0

    Bruce Wilson Newbie

      I'm seeing the following error periodically in server.log. What could
      possibly cause the enterprise context lock to get out of step like this ?
      This is JBoss 3.0.7 that I'm using.

      2004-05-05 05:08:15,485 ERROR [org.jboss.ejb.StatefulSessionEnterpriseContext] locked < 0
      java.lang.Throwable
      at org.jboss.ejb.EnterpriseContext.unlock(EnterpriseContext.java:196)
      at org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor$InstanceSynchronization.afterCompletion(StatefulSessionInstanceInterceptor
      .java:444)
      at org.jboss.tm.TxCapsule.doAfterCompletion(TxCapsule.java:1450)
      at org.jboss.tm.TxCapsule.commit(TxCapsule.java:426)
      at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:73)
      at org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:365)
      at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:247)
      at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:98)
      at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:208)
      at org.jboss.ejb.StatefulSessionContainer.invoke(StatefulSessionContainer.java:380)
      at org.jboss.ejb.Container.invoke(Container.java:738)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
      at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:383)
      at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
      at sun.rmi.transport.Transport$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.rmi.transport.Transport.serviceCall(Unknown Source)
      at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
      at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)

      Thanks in advance for any suggestions or info,

      Bruce