[webbeans-issues] [JBoss JIRA] Created: (WBRI-283) Clustered WebBeans, no support for sessionscoped (and higher) replication
by John Ament (JIRA)
Clustered WebBeans, no support for sessionscoped (and higher) replication
-------------------------------------------------------------------------
Key: WBRI-283
URL: https://jira.jboss.org/jira/browse/WBRI-283
Project: Web Beans
Issue Type: Bug
Components: Contexts
Affects Versions: 1.0.0.PREVIEW1
Environment: JBoss AS 5.1 + JDK 6
Reporter: John Ament
Assignee: Nicklas Karlsson
>From what I can tell, this is what happens.
Assume you have a 2 node environment w/ apache httpd + mod_jk in front of the jboss servers, used to limit servers exposed + a loadbalancer (F5 ASM) in front of those. The apache servers are only configured to talk to one jboss server each (httpd + jboss are on same box, they only talk to the local client). the f5 serving the initial request is configured for pure round robin (no cookie persistence) and as a result request 1 could go to server 1 and then request 2 goes to server 2.
Now assume that the two jboss servers are clustered together, the EJBs are clustered and have a cache policy (based on the JBoss annotations). They only have local interfaces. In addition, there are some classes that are only POJOs; but they sit in the ejb module. Based on what's happening these objects should be replicated as part of the HTTP session state.
A few problems seem to occur when the request goes to the second server after the first request goes to the first server.
1. References to the resources required by the EJBs are not injected in the second server. This includes members decorated @Resource or @PersistenceContext
2. References to EJBs required at the view level are not restored.
In addition, concurrent modification exceptions seem to be more likely when deployed like this, resulting in having to downgrade EJBs to POJOs in order to remain stateful.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 2 months
[webbeans-issues] [JBoss JIRA] Created: (WBRI-401) For Transaction Events: Event Firing Before Transaction Completes Causes Exception
by Roger Kitain (JIRA)
For Transaction Events: Event Firing Before Transaction Completes Causes Exception
----------------------------------------------------------------------------------
Key: WBRI-401
URL: https://jira.jboss.org/jira/browse/WBRI-401
Project: Web Beans
Issue Type: Bug
Components: Events
Affects Versions: 1.0.0.CR1
Environment: Mac OS X, GlassFish V3
Reporter: Roger Kitain
Assignee: David Allen
Fix For: 1.0.0.CR1
Simple web application:
- ui has a single button "Save"
- one Web Bean uses javax.transaction.UserTranaction to begin() and commit() transaction:
@Named
@ApplicationScoped
public class Bean implements Serializable {
private static final long serialVersionUID = 1L;
@Resource private UserTransaction utx;
@Inject @Any Event<String> event1;
public Bean() {
}
public String save() {
try {
utx.begin();
event1.select(new AnnotationLiteral<Updated>(){}).fire("Fired using Event Interface with AnnotationLiteral.");
utx.commit();
} catch (Exception e) {
}
return null;
}
public void eventObserver((a)Observes(during=TransactionPhase.AFTER_COMPLETION) @Updated String s) {
FacesContext.getCurrentInstance().addMessage(null, new FacesMessage("AfterCompletion Event Recieved!"));
}
}
The fact that the firing of the event happens before utx.commit() causes this exception:
Sep 28, 2009 11:50:58 PM org.apache.catalina.core.StandardWrapperValve log
WARNING: StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
javax.enterprise.context.ContextNotActiveException: No active contexts for scope type javax.enterprise.context.RequestScoped
at org.jboss.webbeans.BeanManagerImpl.getContext(BeanManagerImpl.java:860)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.getProxiedInstance(ClientProxyMethodHandler.java:137)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.invoke(ClientProxyMethodHandler.java:96)
at org.jboss.webbeans.conversation.ConversationImpl_$$_javassist_12.toString(ConversationImpl_$$_javassist_12.java)
at java.lang.String.valueOf(String.java:2827)
at java.lang.StringBuilder.append(StringBuilder.java:115)
at org.jboss.webbeans.conversation.AbstractConversationManager.cleanupConversation(AbstractConversationManager.java:131)
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.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.invoke(ClientProxyMethodHandler.java:110)
at org.jboss.webbeans.conversation.ServletConversationManager_$$_javassist_11.cleanupConversation(ServletConversationManager_$$_javassist_11.java)
at org.jboss.webbeans.jsf.WebBeansPhaseListener.afterRenderResponse(WebBeansPhaseListener.java:128)
at org.jboss.webbeans.jsf.WebBeansPhaseListener.afterPhase(WebBeansPhaseListener.java:99)
at com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:179)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:103)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 2 months
[webbeans-issues] [JBoss JIRA] Created: (WBRI-398) web beans impl is calling SessionObjectReference.isRemoved()/remove() for stateless/singleton bean types
by Ken Saks (JIRA)
web beans impl is calling SessionObjectReference.isRemoved()/remove() for stateless/singleton bean types
--------------------------------------------------------------------------------------------------------
Key: WBRI-398
URL: https://jira.jboss.org/jira/browse/WBRI-398
Project: Web Beans
Issue Type: Bug
Components: GlassFish Integration
Environment: 1.0.0.PREVIEW4.SP1
Reporter: Ken Saks
SessionObjectReference.isRemoved() (and possibly remove() ) is being called for stateless/singleton bean types. The GlassFish implementation was throwing UnsupportedOperationException per the SPI contract, but this results in an application failure since the web beans impl is not expecting it. (Stack trace below). I temporarily changed GlassFish's implementation of SessionObjectReference to return false instead of throwing the exception so that Stateless/Singleton beans can be used with JCDI until this is fixed.
WARNING: A system exception occurred during an invocation on EJB SingletonBean method public void org.jboss.webbeans.examples.numberguess.SingletonBean.hello()
javax.ejb.EJBException
at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:4947)
at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4845)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4633)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1871)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1822)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
at $Proxy157.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.__EJB31_Generated__SingletonBean__Intf____Bean__.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.StatefulBean.init(StatefulBean.java:26)
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 com.sun.ejb.containers.interceptors.BeanCallbackInterceptor.intercept(InterceptorManager.java:984)
at com.sun.ejb.containers.interceptors.CallbackChainImpl.invokeNext(CallbackChainImpl.java:61)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:372)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:355)
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:717)
at com.sun.ejb.containers.StatefulSessionContainer.createEJBLocalBusinessObjectImpl(StatefulSessionContainer.java:521)
at com.sun.ejb.containers.BaseContainer.createEJBLocalBusinessObjectImpl(BaseContainer.java:2292)
at com.sun.ejb.containers.EJBLocalHomeImpl.createEJBLocalBusinessObjectImpl(EJBLocalHomeImpl.java:113)
at com.sun.ejb.containers.EJBLocalHomeInvocationHandler.invoke(EJBLocalHomeInvocationHandler.java:153)
at $Proxy154.create(Unknown Source)
at com.sun.ejb.containers.JavaGlobalJndiNamingObjectProxy.create(JavaGlobalJndiNamingObjectProxy.java:61)
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:433)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at org.glassfish.webbeans.ejb.EjbServicesImpl.resolveEjb(EjbServicesImpl.java:93)
at org.jboss.webbeans.bean.SessionBean.createReference(SessionBean.java:393)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.<init>(EnterpriseBeanProxyMethodHandler.java:67)
at org.jboss.webbeans.bean.SessionBean.produce(SessionBean.java:247)
at org.jboss.webbeans.bean.SessionBean.create(SessionBean.java:218)
at org.jboss.webbeans.context.DependentContext.get(DependentContext.java:62)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:890)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:936)
at org.jboss.webbeans.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:958)
at org.jboss.webbeans.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:78)
at org.jboss.webbeans.util.Beans.injectBoundFields(Beans.java:543)
at org.jboss.webbeans.bean.ManagedBean$1.proceed(ManagedBean.java:136)
at org.glassfish.webbeans.InjectionServicesImpl.aroundInject(InjectionServicesImpl.java:66)
at org.jboss.webbeans.injection.InjectionContextImpl.run(InjectionContextImpl.java:47)
at org.jboss.webbeans.bean.ManagedBean.inject(ManagedBean.java:130)
at org.jboss.webbeans.bean.ManagedBean.create(ManagedBean.java:107)
at org.jboss.webbeans.context.AbstractMapContext.get(AbstractMapContext.java:97)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.getProxiedInstance(ClientProxyMethodHandler.java:138)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.invoke(ClientProxyMethodHandler.java:96)
at org.jboss.webbeans.examples.numberguess.Game_$$_javassist_18.getNumber(Game_$$_javassist_18.java)
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 javax.el.BeanELResolver.getValue(BeanELResolver.java:302)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:175)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
at com.sun.el.parser.AstValue.getValue(AstValue.java:116)
at com.sun.el.parser.AstValue.getValue(AstValue.java:163)
at com.sun.el.parser.AstGreaterThan.getValue(AstGreaterThan.java:54)
at com.sun.el.parser.AstAnd.getValue(AstAnd.java:54)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219)
at org.jboss.webbeans.el.WebBeansValueExpression.getValue(WebBeansValueExpression.java:69)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:102)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:190)
at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:416)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1604)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:848)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1610)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:372)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1522)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:292)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:146)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:753)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:661)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:914)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:166)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.dowork(FixedThreadPool.java:379)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.run(FixedThreadPool.java:360)
at java.lang.Thread.run(Thread.java:637)
Caused by: java.lang.UnsupportedOperationException: ejbRef for ejb StatelessBean is not a stateful bean
at com.sun.ejb.containers.EjbContainerServicesImpl.isRemoved(EjbContainerServicesImpl.java:161)
at org.glassfish.webbeans.ejb.SessionObjectReferenceImpl.isRemoved(SessionObjectReferenceImpl.java:71)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:90)
at org.jboss.webbeans.examples.numberguess.StatelessLocal_$$_javassist_11.hello(StatelessLocal_$$_javassist_11.java)
at org.jboss.webbeans.examples.numberguess.SingletonBean.hello(SingletonBean.java:31)
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.invokeBeanMethod(BaseContainer.java:5120)
at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:610)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:562)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:157)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:139)
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 com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:836)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:349)
at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5092)
at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5080)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:190)
... 93 more
Sep 26, 2009 10:20:47 AM com.sun.ejb.containers.StatefulSessionContainer createEJBLocalBusinessObjectImpl
WARNING: ejb.create_ejblocalobject_exception
Sep 26, 2009 10:20:47 AM com.sun.ejb.containers.StatefulSessionContainer createEJBLocalBusinessObjectImpl
WARNING: create ejblocal object exception
javax.ejb.EJBException
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:719)
at com.sun.ejb.containers.StatefulSessionContainer.createEJBLocalBusinessObjectImpl(StatefulSessionContainer.java:521)
at com.sun.ejb.containers.BaseContainer.createEJBLocalBusinessObjectImpl(BaseContainer.java:2292)
at com.sun.ejb.containers.EJBLocalHomeImpl.createEJBLocalBusinessObjectImpl(EJBLocalHomeImpl.java:113)
at com.sun.ejb.containers.EJBLocalHomeInvocationHandler.invoke(EJBLocalHomeInvocationHandler.java:153)
at $Proxy154.create(Unknown Source)
at com.sun.ejb.containers.JavaGlobalJndiNamingObjectProxy.create(JavaGlobalJndiNamingObjectProxy.java:61)
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:433)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at org.glassfish.webbeans.ejb.EjbServicesImpl.resolveEjb(EjbServicesImpl.java:93)
at org.jboss.webbeans.bean.SessionBean.createReference(SessionBean.java:393)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.<init>(EnterpriseBeanProxyMethodHandler.java:67)
at org.jboss.webbeans.bean.SessionBean.produce(SessionBean.java:247)
at org.jboss.webbeans.bean.SessionBean.create(SessionBean.java:218)
at org.jboss.webbeans.context.DependentContext.get(DependentContext.java:62)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:890)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:936)
at org.jboss.webbeans.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:958)
at org.jboss.webbeans.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:78)
at org.jboss.webbeans.util.Beans.injectBoundFields(Beans.java:543)
at org.jboss.webbeans.bean.ManagedBean$1.proceed(ManagedBean.java:136)
at org.glassfish.webbeans.InjectionServicesImpl.aroundInject(InjectionServicesImpl.java:66)
at org.jboss.webbeans.injection.InjectionContextImpl.run(InjectionContextImpl.java:47)
at org.jboss.webbeans.bean.ManagedBean.inject(ManagedBean.java:130)
at org.jboss.webbeans.bean.ManagedBean.create(ManagedBean.java:107)
at org.jboss.webbeans.context.AbstractMapContext.get(AbstractMapContext.java:97)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.getProxiedInstance(ClientProxyMethodHandler.java:138)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.invoke(ClientProxyMethodHandler.java:96)
at org.jboss.webbeans.examples.numberguess.Game_$$_javassist_18.getNumber(Game_$$_javassist_18.java)
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 javax.el.BeanELResolver.getValue(BeanELResolver.java:302)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:175)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
at com.sun.el.parser.AstValue.getValue(AstValue.java:116)
at com.sun.el.parser.AstValue.getValue(AstValue.java:163)
at com.sun.el.parser.AstGreaterThan.getValue(AstGreaterThan.java:54)
at com.sun.el.parser.AstAnd.getValue(AstAnd.java:54)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219)
at org.jboss.webbeans.el.WebBeansValueExpression.getValue(WebBeansValueExpression.java:69)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:102)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:190)
at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:416)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1604)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:848)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1610)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:372)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1522)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:292)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:146)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:753)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:661)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:914)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:166)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.dowork(FixedThreadPool.java:379)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.run(FixedThreadPool.java:360)
at java.lang.Thread.run(Thread.java:637)
Caused by: javax.ejb.EJBException
at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:4947)
at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4845)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4633)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1871)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1822)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
at $Proxy157.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.__EJB31_Generated__SingletonBean__Intf____Bean__.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.StatefulBean.init(StatefulBean.java:26)
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 com.sun.ejb.containers.interceptors.BeanCallbackInterceptor.intercept(InterceptorManager.java:984)
at com.sun.ejb.containers.interceptors.CallbackChainImpl.invokeNext(CallbackChainImpl.java:61)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:372)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:355)
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:717)
... 80 more
Caused by: java.lang.UnsupportedOperationException: ejbRef for ejb StatelessBean is not a stateful bean
at com.sun.ejb.containers.EjbContainerServicesImpl.isRemoved(EjbContainerServicesImpl.java:161)
at org.glassfish.webbeans.ejb.SessionObjectReferenceImpl.isRemoved(SessionObjectReferenceImpl.java:71)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:90)
at org.jboss.webbeans.examples.numberguess.StatelessLocal_$$_javassist_11.hello(StatelessLocal_$$_javassist_11.java)
at org.jboss.webbeans.examples.numberguess.SingletonBean.hello(SingletonBean.java:31)
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.invokeBeanMethod(BaseContainer.java:5120)
at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:610)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:562)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:157)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:139)
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 com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:836)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:349)
at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5092)
at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5080)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:190)
... 93 more
Sep 26, 2009 10:20:47 AM com.sun.enterprise.naming.impl.SerialContext lookup
SEVERE: enterprise_naming.serialctx_communication_exception
Sep 26, 2009 10:20:47 AM com.sun.enterprise.naming.impl.SerialContext lookup
SEVERE:
javax.ejb.EJBException
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:719)
at com.sun.ejb.containers.StatefulSessionContainer.createEJBLocalBusinessObjectImpl(StatefulSessionContainer.java:521)
at com.sun.ejb.containers.BaseContainer.createEJBLocalBusinessObjectImpl(BaseContainer.java:2292)
at com.sun.ejb.containers.EJBLocalHomeImpl.createEJBLocalBusinessObjectImpl(EJBLocalHomeImpl.java:113)
at com.sun.ejb.containers.EJBLocalHomeInvocationHandler.invoke(EJBLocalHomeInvocationHandler.java:153)
at $Proxy154.create(Unknown Source)
at com.sun.ejb.containers.JavaGlobalJndiNamingObjectProxy.create(JavaGlobalJndiNamingObjectProxy.java:61)
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:433)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at org.glassfish.webbeans.ejb.EjbServicesImpl.resolveEjb(EjbServicesImpl.java:93)
at org.jboss.webbeans.bean.SessionBean.createReference(SessionBean.java:393)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.<init>(EnterpriseBeanProxyMethodHandler.java:67)
at org.jboss.webbeans.bean.SessionBean.produce(SessionBean.java:247)
at org.jboss.webbeans.bean.SessionBean.create(SessionBean.java:218)
at org.jboss.webbeans.context.DependentContext.get(DependentContext.java:62)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:890)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:936)
at org.jboss.webbeans.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:958)
at org.jboss.webbeans.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:78)
at org.jboss.webbeans.util.Beans.injectBoundFields(Beans.java:543)
at org.jboss.webbeans.bean.ManagedBean$1.proceed(ManagedBean.java:136)
at org.glassfish.webbeans.InjectionServicesImpl.aroundInject(InjectionServicesImpl.java:66)
at org.jboss.webbeans.injection.InjectionContextImpl.run(InjectionContextImpl.java:47)
at org.jboss.webbeans.bean.ManagedBean.inject(ManagedBean.java:130)
at org.jboss.webbeans.bean.ManagedBean.create(ManagedBean.java:107)
at org.jboss.webbeans.context.AbstractMapContext.get(AbstractMapContext.java:97)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.getProxiedInstance(ClientProxyMethodHandler.java:138)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.invoke(ClientProxyMethodHandler.java:96)
at org.jboss.webbeans.examples.numberguess.Game_$$_javassist_18.getNumber(Game_$$_javassist_18.java)
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 javax.el.BeanELResolver.getValue(BeanELResolver.java:302)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:175)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
at com.sun.el.parser.AstValue.getValue(AstValue.java:116)
at com.sun.el.parser.AstValue.getValue(AstValue.java:163)
at com.sun.el.parser.AstGreaterThan.getValue(AstGreaterThan.java:54)
at com.sun.el.parser.AstAnd.getValue(AstAnd.java:54)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219)
at org.jboss.webbeans.el.WebBeansValueExpression.getValue(WebBeansValueExpression.java:69)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:102)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:190)
at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:416)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1604)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:848)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1610)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:372)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1522)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:292)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:146)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:753)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:661)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:914)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:166)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.dowork(FixedThreadPool.java:379)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.run(FixedThreadPool.java:360)
at java.lang.Thread.run(Thread.java:637)
Caused by: javax.ejb.EJBException
at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:4947)
at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4845)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4633)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1871)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1822)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
at $Proxy157.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.__EJB31_Generated__SingletonBean__Intf____Bean__.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.StatefulBean.init(StatefulBean.java:26)
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 com.sun.ejb.containers.interceptors.BeanCallbackInterceptor.intercept(InterceptorManager.java:984)
at com.sun.ejb.containers.interceptors.CallbackChainImpl.invokeNext(CallbackChainImpl.java:61)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:372)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:355)
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:717)
... 80 more
Caused by: java.lang.UnsupportedOperationException: ejbRef for ejb StatelessBean is not a stateful bean
at com.sun.ejb.containers.EjbContainerServicesImpl.isRemoved(EjbContainerServicesImpl.java:161)
at org.glassfish.webbeans.ejb.SessionObjectReferenceImpl.isRemoved(SessionObjectReferenceImpl.java:71)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:90)
at org.jboss.webbeans.examples.numberguess.StatelessLocal_$$_javassist_11.hello(StatelessLocal_$$_javassist_11.java)
at org.jboss.webbeans.examples.numberguess.SingletonBean.hello(SingletonBean.java:31)
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.invokeBeanMethod(BaseContainer.java:5120)
at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:610)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:562)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:157)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:139)
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 com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:836)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:349)
at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5092)
at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5080)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:190)
... 93 more
Sep 26, 2009 10:20:47 AM com.sun.faces.application.view.FaceletViewHandlingStrategy handleRenderException
SEVERE: Error Rendering View[/home.xhtml]
javax.el.ELException: /home.xhtml @13,117 rendered="#{game.number gt game.guess and game.guess ne 0}": javax.enterprise.inject.CreationException: could not find the EJB in JNDI class org.jboss.webbeans.examples.numberguess.StatefulBean_$$_javassist_12
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:107)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:190)
at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:416)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1604)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:848)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1610)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:372)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1522)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:292)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:146)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:753)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:661)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:914)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:166)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.dowork(FixedThreadPool.java:379)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.run(FixedThreadPool.java:360)
at java.lang.Thread.run(Thread.java:637)
Caused by: javax.enterprise.inject.CreationException: could not find the EJB in JNDI class org.jboss.webbeans.examples.numberguess.StatefulBean_$$_javassist_12
at org.jboss.webbeans.bean.SessionBean.produce(SessionBean.java:261)
at org.jboss.webbeans.bean.SessionBean.create(SessionBean.java:218)
at org.jboss.webbeans.context.DependentContext.get(DependentContext.java:62)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:890)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:936)
at org.jboss.webbeans.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:958)
at org.jboss.webbeans.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:78)
at org.jboss.webbeans.util.Beans.injectBoundFields(Beans.java:543)
at org.jboss.webbeans.bean.ManagedBean$1.proceed(ManagedBean.java:136)
at org.glassfish.webbeans.InjectionServicesImpl.aroundInject(InjectionServicesImpl.java:66)
at org.jboss.webbeans.injection.InjectionContextImpl.run(InjectionContextImpl.java:47)
at org.jboss.webbeans.bean.ManagedBean.inject(ManagedBean.java:130)
at org.jboss.webbeans.bean.ManagedBean.create(ManagedBean.java:107)
at org.jboss.webbeans.context.AbstractMapContext.get(AbstractMapContext.java:97)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.getProxiedInstance(ClientProxyMethodHandler.java:138)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.invoke(ClientProxyMethodHandler.java:96)
at org.jboss.webbeans.examples.numberguess.Game_$$_javassist_18.getNumber(Game_$$_javassist_18.java)
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 javax.el.BeanELResolver.getValue(BeanELResolver.java:302)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:175)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
at com.sun.el.parser.AstValue.getValue(AstValue.java:116)
at com.sun.el.parser.AstValue.getValue(AstValue.java:163)
at com.sun.el.parser.AstGreaterThan.getValue(AstGreaterThan.java:54)
at com.sun.el.parser.AstAnd.getValue(AstAnd.java:54)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219)
at org.jboss.webbeans.el.WebBeansValueExpression.getValue(WebBeansValueExpression.java:69)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:102)
... 37 more
Caused by: java.lang.IllegalStateException: Error resolving session object reference for ejb name class org.jboss.webbeans.examples.numberguess.StatefulBean and jndi name java:global/numberguess/StatefulBean!org.jboss.webbeans.examples.numberguess.StatefulBean
at org.glassfish.webbeans.ejb.EjbServicesImpl.resolveEjb(EjbServicesImpl.java:100)
at org.jboss.webbeans.bean.SessionBean.createReference(SessionBean.java:393)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.<init>(EnterpriseBeanProxyMethodHandler.java:67)
at org.jboss.webbeans.bean.SessionBean.produce(SessionBean.java:247)
... 67 more
Caused by: javax.naming.CommunicationException: Communication exception for SerialContext [Root exception is javax.ejb.EJBException]
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:462)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at org.glassfish.webbeans.ejb.EjbServicesImpl.resolveEjb(EjbServicesImpl.java:93)
... 70 more
Caused by: javax.ejb.EJBException
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:719)
at com.sun.ejb.containers.StatefulSessionContainer.createEJBLocalBusinessObjectImpl(StatefulSessionContainer.java:521)
at com.sun.ejb.containers.BaseContainer.createEJBLocalBusinessObjectImpl(BaseContainer.java:2292)
at com.sun.ejb.containers.EJBLocalHomeImpl.createEJBLocalBusinessObjectImpl(EJBLocalHomeImpl.java:113)
at com.sun.ejb.containers.EJBLocalHomeInvocationHandler.invoke(EJBLocalHomeInvocationHandler.java:153)
at $Proxy154.create(Unknown Source)
at com.sun.ejb.containers.JavaGlobalJndiNamingObjectProxy.create(JavaGlobalJndiNamingObjectProxy.java:61)
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:433)
... 73 more
Caused by: javax.ejb.EJBException
at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:4947)
at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4845)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4633)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1871)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1822)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
at $Proxy157.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.__EJB31_Generated__SingletonBean__Intf____Bean__.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.StatefulBean.init(StatefulBean.java:26)
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 com.sun.ejb.containers.interceptors.BeanCallbackInterceptor.intercept(InterceptorManager.java:984)
at com.sun.ejb.containers.interceptors.CallbackChainImpl.invokeNext(CallbackChainImpl.java:61)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:372)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:355)
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:717)
... 80 more
Caused by: java.lang.UnsupportedOperationException: ejbRef for ejb StatelessBean is not a stateful bean
at com.sun.ejb.containers.EjbContainerServicesImpl.isRemoved(EjbContainerServicesImpl.java:161)
at org.glassfish.webbeans.ejb.SessionObjectReferenceImpl.isRemoved(SessionObjectReferenceImpl.java:71)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:90)
at org.jboss.webbeans.examples.numberguess.StatelessLocal_$$_javassist_11.hello(StatelessLocal_$$_javassist_11.java)
at org.jboss.webbeans.examples.numberguess.SingletonBean.hello(SingletonBean.java:31)
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.invokeBeanMethod(BaseContainer.java:5120)
at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:610)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:562)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:157)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:139)
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 com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:836)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:349)
at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5092)
at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5080)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:190)
... 93 more
Sep 26, 2009 10:20:47 AM org.apache.catalina.core.StandardWrapperValve log
WARNING: StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
javax.enterprise.inject.CreationException: could not find the EJB in JNDI class org.jboss.webbeans.examples.numberguess.StatefulBean_$$_javassist_12
at org.jboss.webbeans.bean.SessionBean.produce(SessionBean.java:261)
at org.jboss.webbeans.bean.SessionBean.create(SessionBean.java:218)
at org.jboss.webbeans.context.DependentContext.get(DependentContext.java:62)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:890)
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:936)
at org.jboss.webbeans.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:958)
at org.jboss.webbeans.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:78)
at org.jboss.webbeans.util.Beans.injectBoundFields(Beans.java:543)
at org.jboss.webbeans.bean.ManagedBean$1.proceed(ManagedBean.java:136)
at org.glassfish.webbeans.InjectionServicesImpl.aroundInject(InjectionServicesImpl.java:66)
at org.jboss.webbeans.injection.InjectionContextImpl.run(InjectionContextImpl.java:47)
at org.jboss.webbeans.bean.ManagedBean.inject(ManagedBean.java:130)
at org.jboss.webbeans.bean.ManagedBean.create(ManagedBean.java:107)
at org.jboss.webbeans.context.AbstractMapContext.get(AbstractMapContext.java:97)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.getProxiedInstance(ClientProxyMethodHandler.java:138)
at org.jboss.webbeans.bean.proxy.ClientProxyMethodHandler.invoke(ClientProxyMethodHandler.java:96)
at org.jboss.webbeans.examples.numberguess.Game_$$_javassist_18.getNumber(Game_$$_javassist_18.java)
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 javax.el.BeanELResolver.getValue(BeanELResolver.java:302)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:175)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
at com.sun.el.parser.AstValue.getValue(AstValue.java:116)
at com.sun.el.parser.AstValue.getValue(AstValue.java:163)
at com.sun.el.parser.AstGreaterThan.getValue(AstGreaterThan.java:54)
at com.sun.el.parser.AstAnd.getValue(AstAnd.java:54)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219)
at org.jboss.webbeans.el.WebBeansValueExpression.getValue(WebBeansValueExpression.java:69)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:102)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:190)
at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:416)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1604)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:848)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1610)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1613)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:372)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:126)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:127)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:311)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1522)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:292)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:146)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:753)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:661)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:914)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:166)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.dowork(FixedThreadPool.java:379)
at com.sun.grizzly.util.FixedThreadPool$BasicWorker.run(FixedThreadPool.java:360)
at java.lang.Thread.run(Thread.java:637)
Caused by: java.lang.IllegalStateException: Error resolving session object reference for ejb name class org.jboss.webbeans.examples.numberguess.StatefulBean and jndi name java:global/numberguess/StatefulBean!org.jboss.webbeans.examples.numberguess.StatefulBean
at org.glassfish.webbeans.ejb.EjbServicesImpl.resolveEjb(EjbServicesImpl.java:100)
at org.jboss.webbeans.bean.SessionBean.createReference(SessionBean.java:393)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.<init>(EnterpriseBeanProxyMethodHandler.java:67)
at org.jboss.webbeans.bean.SessionBean.produce(SessionBean.java:247)
... 67 more
Caused by: javax.naming.CommunicationException: Communication exception for SerialContext [Root exception is javax.ejb.EJBException]
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:462)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at org.glassfish.webbeans.ejb.EjbServicesImpl.resolveEjb(EjbServicesImpl.java:93)
... 70 more
Caused by: javax.ejb.EJBException
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:719)
at com.sun.ejb.containers.StatefulSessionContainer.createEJBLocalBusinessObjectImpl(StatefulSessionContainer.java:521)
at com.sun.ejb.containers.BaseContainer.createEJBLocalBusinessObjectImpl(BaseContainer.java:2292)
at com.sun.ejb.containers.EJBLocalHomeImpl.createEJBLocalBusinessObjectImpl(EJBLocalHomeImpl.java:113)
at com.sun.ejb.containers.EJBLocalHomeInvocationHandler.invoke(EJBLocalHomeInvocationHandler.java:153)
at $Proxy154.create(Unknown Source)
at com.sun.ejb.containers.JavaGlobalJndiNamingObjectProxy.create(JavaGlobalJndiNamingObjectProxy.java:61)
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:433)
... 73 more
Caused by: javax.ejb.EJBException
at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:4947)
at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:4845)
at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4633)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1871)
at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:1822)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:198)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:84)
at $Proxy157.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.__EJB31_Generated__SingletonBean__Intf____Bean__.hello(Unknown Source)
at org.jboss.webbeans.examples.numberguess.StatefulBean.init(StatefulBean.java:26)
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 com.sun.ejb.containers.interceptors.BeanCallbackInterceptor.intercept(InterceptorManager.java:984)
at com.sun.ejb.containers.interceptors.CallbackChainImpl.invokeNext(CallbackChainImpl.java:61)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:372)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:355)
at com.sun.ejb.containers.StatefulSessionContainer.afterInstanceCreation(StatefulSessionContainer.java:717)
... 80 more
Caused by: java.lang.UnsupportedOperationException: ejbRef for ejb StatelessBean is not a stateful bean
at com.sun.ejb.containers.EjbContainerServicesImpl.isRemoved(EjbContainerServicesImpl.java:161)
at org.glassfish.webbeans.ejb.SessionObjectReferenceImpl.isRemoved(SessionObjectReferenceImpl.java:71)
at org.jboss.webbeans.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:90)
at org.jboss.webbeans.examples.numberguess.StatelessLocal_$$_javassist_11.hello(StatelessLocal_$$_javassist_11.java)
at org.jboss.webbeans.examples.numberguess.SingletonBean.hello(SingletonBean.java:31)
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.invokeBeanMethod(BaseContainer.java:5120)
at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:610)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:562)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:157)
at com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:139)
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 com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:836)
at com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:775)
at com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:349)
at com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5092)
at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5080)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:190)
... 93 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 2 months