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

Reply via email to