dev@glassfish.java.net

Re: QuickLook: A system exception occurred during an invocation on EJB HelloStateful method public void

From: Kenneth Saks <Kenneth.Saks_at_Sun.COM>
Date: Tue, 29 Sep 2009 14:10:45 -0400

On Sep 29, 2009, at 2:05 PM, Lloyd Chambers wrote:

> Is this known/expected?

Yes, it's part of an assertion that verifies a stateful bean has been
removed. Is the overall test failing?

>
> Sep 29, 2009 10:31:26 AM com.sun.ejb.containers.BaseContainer
> postInvoke
> WARNING: A system exception occurred during an invocation on EJB
> HelloStateful method public void com.sun.mdb.HelloStateful.hello
> (java.lang.String)
> javax.ejb.NoSuchObjectLocalException: The EJB does not exist.
> session-key: 190bf9600a81f-6db2d59-1
> at com.sun.ejb.containers.StatefulSessionContainer._getContext
> (StatefulSessionContainer.java:1403)
> at com.sun.ejb.containers.BaseContainer.getContext
> (BaseContainer.java:2334)
> at com.sun.ejb.containers.BaseContainer.preInvoke
> (BaseContainer.java:1727)
> at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke
> (EJBLocalObjectInvocationHandler.java:188)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke
> (EJBLocalObjectInvocationHandlerDelegate.java:84)
> at $Proxy296.hello(Unknown Source)
> at com.sun.mdb.MessageBean.onMessage(MessageBean.java:48)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.glassfish.ejb.security.application.EJBSecurityManager.runMethod
> (EJBSecurityManager.java:1038)
> at org.glassfish.ejb.security.application.EJBSecurityManager.invoke
> (EJBSecurityManager.java:1110)
> at com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod
> (BaseContainer.java:3929)
> at com.sun.ejb.containers.BaseContainer.__intercept
> (BaseContainer.java:5100)
> at com.sun.ejb.containers.BaseContainer.intercept
> (BaseContainer.java:5080)
> at com.sun.ejb.containers.MessageBeanContainer.deliverMessage
> (MessageBeanContainer.java:1087)
> at com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage
> (MessageBeanListenerImpl.java:76)
> at
> com.sun.enterprise.connectors.inbound.MessageEndpointInvocationHandler.invoke
> (MessageEndpointInvocationHandler.java:166)
> at $Proxy297.onMessage(Unknown Source)
> at com.sun.messaging.jms.ra.OnMessageRunner.run
> (OnMessageRunner.java:258)
> at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:91)
> at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl
> $WorkerThread.performWork(ThreadPoolImpl.java:471)
> at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl
> $WorkerThread.run(ThreadPoolImpl.java:500)
> Sep 29, 2009 10:31:26 AM com.sun.ejb.containers.BaseContainer
> postInvoke
> WARNING: A system exception occurred during an invocation on EJB
> HelloStateful method public void com.sun.mdb.HelloStateful.hello
> (java.lang.String)
> javax.ejb.NoSuchObjectLocalException: The EJB does not exist.
> session-key: 190bf9600a81f-6db2d59-0
> at com.sun.ejb.containers.StatefulSessionContainer._getContext
> (StatefulSessionContainer.java:1403)
> at com.sun.ejb.containers.BaseContainer.getContext
> (BaseContainer.java:2334)
> at com.sun.ejb.containers.BaseContainer.preInvoke
> (BaseContainer.java:1727)
> at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke
> (EJBLocalObjectInvocationHandler.java:188)
> at
> com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke
> (EJBLocalObjectInvocationHandlerDelegate.java:84)
> at $Proxy296.hello(Unknown Source)
> at com.sun.mdb.MessageBean.onMessage(MessageBean.java:48)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.glassfish.ejb.security.application.EJBSecurityManager.runMethod
> (EJBSecurityManager.java:1038)
> at org.glassfish.ejb.security.application.EJBSecurityManager.invoke
> (EJBSecurityManager.java:1110)
> at com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod
> (BaseContainer.java:3929)
> at com.sun.ejb.containers.BaseContainer.__intercept
> (BaseContainer.java:5100)
> at com.sun.ejb.containers.BaseContainer.intercept
> (BaseContainer.java:5080)
> at com.sun.ejb.containers.MessageBeanContainer.deliverMessage
> (MessageBeanContainer.java:1087)
> at com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage
> (MessageBeanListenerImpl.java:76)
> at
> com.sun.enterprise.connectors.inbound.MessageEndpointInvocationHandler.invoke
> (MessageEndpointInvocationHandler.java:166)
> at $Proxy297.onMessage(Unknown Source)
> at com.sun.messaging.jms.ra.OnMessageRunner.run
> (OnMessageRunner.java:258)
> at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:91)
> at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl
> $WorkerThread.performWork(ThreadPoolImpl.java:471)
> at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl
> $WorkerThread.run(ThreadPoolImpl.java:500)
> Sep 29, 2009 10:31:26 AM
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>