9 Replies Latest reply on Nov 2, 2007 3:26 PM by james_hays

    value for '#{org.jboss.seam.security.identity}' sometimes no

    koenhandekyn

      i'm having some serious "reliability" issues with SEAM 1.2.1 GA on JBOSS 4.0.5. - i have turned off already ' devepment / debug ' configurations.

      sometimes the following error is thrown.

      SEVERE: Error Rendering View[/tasks.xhtml]
      javax.faces.el.EvaluationException: /layout/menu.xhtml @21,120 rendered="#{identity.loggedIn}": Cannot get value for expression '#{org.jboss.seam.security.identity}'

      below a first part of the rest of the stack traceat

      com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:60)
      at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1075)
      at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:520)
      at org.ajax4jsf.framework.renderer.RendererBase.renderChild(RendererBase.java:282)
      at org.richfaces.renderkit.html.ToolBarGroupRenderer.encodeChildren(ToolBarGroupRenderer.java:68)
      at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:524)
      at org.ajax4jsf.framework.renderer.RendererBase.renderChild(RendererBase.java:282)
      at org.richfaces.renderkit.html.ToolBarRendererBase.encodeChildren(ToolBarRendererBase.java:99)
      at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:524)
      at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:244)
      at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:249)
      at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:573)
      at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
      at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:233)
      at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:63)
      at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
      at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
      at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:60)
      at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
      at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
      at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
      at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
      at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
      at org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)

        • 1. Re: value for '#{org.jboss.seam.security.identity}' sometime
          koenhandekyn

          let me add the full stack trace

          it is scary to see this happen ' sometimes ' without any real logic

          as far as i can trace it's a seam internal nullpointer exception

          - - - - -

          16:16:21,508 ERROR [ExceptionFilter] uncaught exception
          javax.servlet.ServletException: /layout/menu.xhtml @17,58 rendered="#{identity.loggedIn}": Cannot get value for expression '#{org.jboss.seam.security.identity}'
          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:63)
          at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:60)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)
          at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
          at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
          at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
          at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
          at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
          at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
          at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
          at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
          at java.lang.Thread.run(Thread.java:619)
          16:16:21,552 ERROR [ExceptionFilter] exception root cause
          javax.faces.el.EvaluationException: /layout/menu.xhtml @17,58 rendered="#{identity.loggedIn}": Cannot get value for expression '#{org.jboss.seam.security.identity}'
          at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:60)
          at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1075)
          at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:640)
          at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:645)
          at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:645)
          at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:645)
          at javax.faces.component.UIViewRoot.processUpdates(UIViewRoot.java:157)
          at org.ajax4jsf.framework.ajax.AjaxViewRoot.access$101(AjaxViewRoot.java:53)
          at org.ajax4jsf.framework.ajax.AjaxViewRoot$2.invokeRoot(AjaxViewRoot.java:287)
          at org.ajax4jsf.framework.ajax.JsfOneOneInvoker.invokeOnRegionOrRoot(JsfOneOneInvoker.java:53)
          at org.ajax4jsf.framework.ajax.AjaxContext.invokeOnRegionOrRoot(AjaxContext.java:191)
          at org.ajax4jsf.framework.ajax.AjaxViewRoot.processUpdates(AjaxViewRoot.java:301)
          at org.apache.myfaces.lifecycle.LifecycleImpl.updateModelValues(LifecycleImpl.java:302)
          at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:81)
          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:137)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:63)
          at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:60)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)
          at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
          at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
          at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
          at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
          at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
          at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
          at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
          at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
          at java.lang.Thread.run(Thread.java:619)
          Caused by: java.lang.NullPointerException
          at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:620)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
          at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:464)
          at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
          at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
          at org.jboss.seam.jsf.SeamApplication11.getPropertyResolver(SeamApplication11.java:197)
          at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:532)
          at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
          at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:383)
          at org.jboss.seam.core.Expressions$1.getValue(Expressions.java:69)
          at org.jboss.seam.Component.getInstanceFromFactory(Component.java:1684)
          at org.jboss.seam.Component.getInstance(Component.java:1633)
          at org.jboss.seam.Component.getInstance(Component.java:1610)
          at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:53)
          at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
          at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
          at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:73)
          at com.sun.el.parser.AstValue.getValue(AstValue.java:114)
          at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:195)
          at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
          at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
          ... 50 more
          16:16:21,633 ERROR [DebugPageHandler] redirecting to debug page
          java.lang.NullPointerException
          at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:620)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
          at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:464)
          at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
          at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
          at org.jboss.seam.jsf.SeamApplication11.getPropertyResolver(SeamApplication11.java:197)
          at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:532)
          at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
          at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:383)
          at org.jboss.seam.core.Expressions$1.getValue(Expressions.java:69)
          at org.jboss.seam.Component.getInstanceFromFactory(Component.java:1684)
          at org.jboss.seam.Component.getInstance(Component.java:1633)
          at org.jboss.seam.Component.getInstance(Component.java:1610)
          at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:53)
          at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
          at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
          at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:73)
          at com.sun.el.parser.AstValue.getValue(AstValue.java:114)
          at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:195)
          at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
          at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:56)
          at javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:1075)
          at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:640)
          at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:645)
          at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:645)
          at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:645)
          at javax.faces.component.UIViewRoot.processUpdates(UIViewRoot.java:157)
          at org.ajax4jsf.framework.ajax.AjaxViewRoot.access$101(AjaxViewRoot.java:53)
          at org.ajax4jsf.framework.ajax.AjaxViewRoot$2.invokeRoot(AjaxViewRoot.java:287)
          at org.ajax4jsf.framework.ajax.JsfOneOneInvoker.invokeOnRegionOrRoot(JsfOneOneInvoker.java:53)
          at org.ajax4jsf.framework.ajax.AjaxContext.invokeOnRegionOrRoot(AjaxContext.java:191)
          at org.ajax4jsf.framework.ajax.AjaxViewRoot.processUpdates(AjaxViewRoot.java:301)
          at org.apache.myfaces.lifecycle.LifecycleImpl.updateModelValues(LifecycleImpl.java:302)
          at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:81)
          at javax.faces.webapp.FacesServlet.service(FacesServlet.java:137)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:63)
          at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:60)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:79)
          at org.jboss.seam.web.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:49)
          at org.jboss.seam.web.SeamFilter.doFilter(SeamFilter.java:84)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)
          at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
          at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
          at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
          at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
          at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
          at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
          at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
          at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
          at java.lang.Thread.run(Thread.java:619)

          • 2. Re: value for '#{org.jboss.seam.security.identity}' sometime
            gavin.king

            No, thats coming from the JBoss classloader, and tells me you have some packaging / classloading issues.

            • 3. Re: value for '#{org.jboss.seam.security.identity}' sometime
              colablade

              i'm having the same problem here, and what really puzzles me is that if i press the 'back' button, then repeat the what i did before, no exception is thrown!
              most of the time, it just works nicely!

              and instead of "org.jboss.seam.security.identity", sometimes i'm also getting "Cannot get value for" "org.jboss.seam.core.actor" and "org.jboss.seam.core.jbpmContext".

              so ... any clue?

              • 4. Re: value for '#{org.jboss.seam.security.identity}' sometime
                colablade

                btw, my class is like

                @Name("jbpmWorkingProcessInfoList")
                @Scope(ScopeType.APPLICATION)
                public class JbpmWorkingProcessInfoList {
                 @In
                 JbpmContext jbpmContext;
                
                 @In
                 private Actor actor;
                 ...
                }
                


                • 5. Re: value for '#{org.jboss.seam.security.identity}' sometime
                  colablade

                  sorry, i forget to say i'm working on seam 1.2.1 GA and Jboss 4.0.5 GA

                  • 6. Re: value for '#{org.jboss.seam.security.identity}' sometime
                    shane.bryzak

                    Is this after redeploying a few times? You may need to increase your permgen size.

                    • 7. Re: value for '#{org.jboss.seam.security.identity}' sometime
                      koenhandekyn

                      in my experience it's not related to an amount of restarts.
                      i have already increased the perm gen space.
                      still it happens.

                      • 8. Re: value for '#{org.jboss.seam.security.identity}' sometime
                        colablade

                        thanks for the reply. but it doesn't look like a 'permgen size' problem for me either. i maintained a list of jbpm process instance in the class as i posted above. and i displayed the list in the web page, with each entry in the list followed by a 'view detail' button. Clicking on the button leads to the display of the information associated to the specific process instance. if i switch between the instances too quickly, it (the exception) happens quite a lot -- at least one out of 8 clicks. if i don't do this 'crazy switching', it doesn't happen frequently -- maybe several times a day.

                        • 9. Re: value for '#{org.jboss.seam.security.identity}' sometime
                          james_hays

                          Any solutions to this issue?