I was also trying to get the numberguess example on Sun App Server PE 9 but got
the following exception:
javax.servlet.ServletException:
javax.interceptor.InvocationContext.getBean()Ljava/lang/Object;
javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:23)
root cause
java.lang.NoSuchMethodError:
javax.interceptor.InvocationContext.getBean()Ljava/lang/Object;
org.jboss.seam.ejb.SeamInterceptor.aroundInvoke(SeamInterceptor.java:38)
org.jboss.seam.interceptors.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:51)
org.jboss.seam.interceptors.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:39)
org.jboss.seam.example.numberguess.NumberGuess$$EnhancerByCGLIB$$72c466b3.setMaxGuesses()
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
org.jboss.seam.Component.initialize(Component.java:726)
org.jboss.seam.Component.newInstance(Component.java:674)
org.jboss.seam.Component.newInstance(Component.java:1213)
org.jboss.seam.Component.getInstance(Component.java:1168)
org.jboss.seam.Component.getInstance(Component.java:1151)
org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:44)
com.sun.faces.el.VariableResolverChainWrapper.getValue(VariableResolverChainWrapper.java:71)
javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:58)
com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:65)
com.sun.el.parser.AstValue.getValue(AstValue.java:106)
com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
com.sun.faces.util.Util.evaluateValueExpression(Util.java:418)
com.sun.faces.taglib.jsf_core.ValidateLongRangeTag.evaluateExpressions(ValidateLongRangeTag.java:136)
com.sun.faces.taglib.jsf_core.ValidateLongRangeTag.createValidator(ValidateLongRangeTag.java:117)
javax.faces.webapp.ValidatorELTag.doStartTag(ValidatorELTag.java:111)
com.sun.faces.taglib.jsf_core.ValidateLongRangeTag.doStartTag(ValidateLongRangeTag.java:103)
org.apache.jsp.numberGuess_jsp._jspx_meth_f_validateLongRange_0(numberGuess_jsp.java:363)
org.apache.jsp.numberGuess_jsp._jspx_meth_h_inputText_0(numberGuess_jsp.java:334)
org.apache.jsp.numberGuess_jsp._jspx_meth_h_form_0(numberGuess_jsp.java:187)
org.apache.jsp.numberGuess_jsp._jspx_meth_f_view_0(numberGuess_jsp.java:126)
org.apache.jsp.numberGuess_jsp._jspService(numberGuess_jsp.java:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:353)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:409)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:317)
javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:414)
com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:455)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:139)
org.jboss.seam.jsf.SeamViewHandler.renderView(SeamViewHandler.java:59)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:108)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:266)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:159)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:23)
The javax.interceptor.InvocationContext.getBean used by Seam is not part of the
spec. I'm using Seam CR3.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3947425#3947425
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3947425
-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user