1 Reply Latest reply on Dec 23, 2007 6:22 PM by Hussein Baghdadi

    I got this exception

    Hussein Baghdadi Novice
      Hi.
      I got this exception upon trying this URL:
      http://alpha.seamframework.org:9999/Forums/SeamUsersForum?showTopicForm=true
      [code]
      javax.servlet.ServletException: javax.el.ELException: /includes/wikiTextEditor.xhtml @103,62 value="#{valueBinding}": /plugins/forumTopics/topicForm.xhtml @40,89 value="#{topicHome.formContent}": Error reading 'formContent' on type org.jboss.seam.wiki.plugin.forum.TopicHome_$$_javassist_46
           javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
           org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
           org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
           org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
           org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
           org.jboss.seam.wiki.core.ui.WikiUrlRewriteFilter.doFilter(WikiUrlRewriteFilter.java:45)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
           org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
           org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
           org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
           org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

      root cause

      javax.faces.FacesException: javax.el.ELException: /includes/wikiTextEditor.xhtml @103,62 value="#{valueBinding}": /plugins/forumTopics/topicForm.xhtml @40,89 value="#{topicHome.formContent}": Error reading 'formContent' on type org.jboss.seam.wiki.plugin.forum.TopicHome_$$_javassist_46
           javax.faces.component.UIOutput.getValue(UIOutput.java:176)
           javax.faces.component.UIInput.validate(UIInput.java:872)
           javax.faces.component.UIInput.executeValidate(UIInput.java:1065)
           javax.faces.component.UIInput.processValidators(UIInput.java:666)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           org.ajax4jsf.component.AjaxViewRoot$3.invoke(AjaxViewRoot.java:315)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:78)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnRegionOrRoot(JsfOneOneInvoker.java:58)
           org.ajax4jsf.context.AjaxContextImpl.invokeOnRegionOrRoot(AjaxContextImpl.java:173)
           org.ajax4jsf.component.AjaxViewRoot.processValidators(AjaxViewRoot.java:333)
           com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
           com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
           com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
           javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
           org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
           org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
           org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
           org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
           org.jboss.seam.wiki.core.ui.WikiUrlRewriteFilter.doFilter(WikiUrlRewriteFilter.java:45)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
           org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
           org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
           org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
           org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

      root cause

      javax.el.ELException: /includes/wikiTextEditor.xhtml @103,62 value="#{valueBinding}": /plugins/forumTopics/topicForm.xhtml @40,89 value="#{topicHome.formContent}": Error reading 'formContent' on type org.jboss.seam.wiki.plugin.forum.TopicHome_$$_javassist_46
           com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
           javax.faces.component.UIOutput.getValue(UIOutput.java:173)
           javax.faces.component.UIInput.validate(UIInput.java:872)
           javax.faces.component.UIInput.executeValidate(UIInput.java:1065)
           javax.faces.component.UIInput.processValidators(UIInput.java:666)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           org.ajax4jsf.component.AjaxViewRoot$3.invoke(AjaxViewRoot.java:315)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:78)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnRegionOrRoot(JsfOneOneInvoker.java:58)
           org.ajax4jsf.context.AjaxContextImpl.invokeOnRegionOrRoot(AjaxContextImpl.java:173)
           org.ajax4jsf.component.AjaxViewRoot.processValidators(AjaxViewRoot.java:333)
           com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
           com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
           com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
           javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
           org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
           org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
           org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
           org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
           org.jboss.seam.wiki.core.ui.WikiUrlRewriteFilter.doFilter(WikiUrlRewriteFilter.java:45)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
           org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
           org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
           org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
           org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

      root cause

      java.lang.NullPointerException
           org.jboss.seam.wiki.core.action.DocumentHome.syncInstanceToFormContent(DocumentHome.java:345)
           org.jboss.seam.wiki.core.action.DocumentHome.getFormContent(DocumentHome.java:361)
           sun.reflect.GeneratedMethodAccessor8869.invoke(Unknown Source)
           sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           java.lang.reflect.Method.invoke(Method.java:585)
           org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
           org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
           org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
           org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46)
           org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
           org.jboss.seam.persistence.ManagedEntityIdentityInterceptor.aroundInvoke(ManagedEntityIdentityInterceptor.java:48)
           org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
           org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31)
           org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
           org.jboss.seam.core.ConversationInterceptor.aroundInvoke(ConversationInterceptor.java:65)
           org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
           org.jboss.seam.transaction.TransactionInterceptor$1.work(TransactionInterceptor.java:38)
           org.jboss.seam.util.Work.workInTransaction(Work.java:40)
           org.jboss.seam.transaction.TransactionInterceptor.aroundInvoke(TransactionInterceptor.java:32)
           org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
           org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)
           org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
           org.jboss.seam.security.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:40)
           org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
           org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
           org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:166)
           org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:102)
           org.jboss.seam.wiki.plugin.forum.TopicHome_$$_javassist_46.getFormContent(TopicHome_$$_javassist_46.java)
           sun.reflect.GeneratedMethodAccessor8868.invoke(Unknown Source)
           sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           java.lang.reflect.Method.invoke(Method.java:585)
           javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
           javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
           com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
           org.jboss.el.parser.AstPropertySuffix.getValue(AstPropertySuffix.java:53)
           org.jboss.el.parser.AstValue.getValue(AstValue.java:67)
           org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
           com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
           org.jboss.el.parser.AstIdentifier.getValue(AstIdentifier.java:40)
           org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
           com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
           javax.faces.component.UIOutput.getValue(UIOutput.java:173)
           javax.faces.component.UIInput.validate(UIInput.java:872)
           javax.faces.component.UIInput.executeValidate(UIInput.java:1065)
           javax.faces.component.UIInput.processValidators(UIInput.java:666)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:1033)
           org.ajax4jsf.component.AjaxViewRoot$3.invoke(AjaxViewRoot.java:315)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:78)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnComponent(JsfOneOneInvoker.java:83)
           org.ajax4jsf.context.JsfOneOneInvoker.invokeOnRegionOrRoot(JsfOneOneInvoker.java:58)
           org.ajax4jsf.context.AjaxContextImpl.invokeOnRegionOrRoot(AjaxContextImpl.java:173)
           org.ajax4jsf.component.AjaxViewRoot.processValidators(AjaxViewRoot.java:333)
           com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:100)
           com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
           com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
           javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
           org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
           org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
           org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
           org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
           org.jboss.seam.wiki.core.ui.WikiUrlRewriteFilter.doFilter(WikiUrlRewriteFilter.java:45)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
           org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
           org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
           org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
           org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
           org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
           org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      [/code]