3 Replies Latest reply on Oct 11, 2008 7:41 PM by Kristoffer T

    Compiled trunk 2.1.0CR1 fails to start

    Kristoffer T Newbie

      Current trunk fails to initialize. It results in an infinite loop ending up with a stack overflow.
      Trunk jars compiled are moved manually into the project. No m2 deps used.
      Thus verifying the solution for the problem with org.jboss.seam.postInitialization hooks cannot be tested/verified.
      See My Link
      Stacktrace seen below.
      Might this be related to this jira? My Link


      /K


      ... looping alot more, extending the stacktrace in a vertical fassion :)


      Caused by: javax.el.ELException: javax.el.ELException: javax.el.ELException: java.lang.StackOverflowError
              ... 1024 more
      Caused by: javax.el.ELException: javax.el.ELException: java.lang.StackOverflowError
              ... 1024 more
      Caused by: javax.el.ELException: java.lang.StackOverflowError
              ... 1024 more
      Caused by: java.lang.StackOverflowError
              at java.util.concurrent.ConcurrentHashMap$Segment.get(ConcurrentHashMap.java:327)
              at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:731)
              at org.apache.catalina.core.ApplicationContext.getAttribute(ApplicationContext.java:172)
              at org.apache.catalina.core.ApplicationContextFacade.getAttribute(ApplicationContextFacade.java:317)
              at com.sun.faces.context.ApplicationMap.get(ExternalContextImpl.java:864)
              at org.jboss.seam.contexts.BasicContext.get(BasicContext.java:49)
              at org.jboss.seam.Component.forName(Component.java:1873)
              at org.jboss.seam.Component.getInstance(Component.java:1921)
              at org.jboss.seam.Component.getInstance(Component.java:1916)
              at org.jboss.seam.Component.getInstance(Component.java:1893)
              at org.jboss.seam.Component.getInstance(Component.java:1888)
              at org.jboss.seam.core.Manager.instance(Manager.java:274)
              at org.jboss.seam.contexts.ServerConversationContext.getIdStack(ServerConversationContext.java:42)
              at org.jboss.seam.contexts.ServerConversationContext.get(ServerConversationContext.java:100)
              at org.jboss.seam.Component.getInstance(Component.java:1915)
              at org.jboss.seam.Component.getInstance(Component.java:1893)
              at org.jboss.seam.Component.getInstance(Component.java:1888)
              at org.jboss.seam.bpm.BusinessProcess.instance(BusinessProcess.java:46)
              at org.jboss.seam.bpm.TaskInstance.instance(TaskInstance.java:62)
              at org.jboss.seam.contexts.BusinessProcessContext.getTaskInstance(BusinessProcessContext.java:231)
              at org.jboss.seam.contexts.BusinessProcessContext.get(BusinessProcessContext.java:53)
              at org.jboss.seam.contexts.Contexts.lookupInStatefulContexts(Contexts.java:209)
              at org.jboss.seam.Component.getInstance(Component.java:1903)
              at org.jboss.seam.Namespace.getComponentInstance(Namespace.java:55)
              at org.jboss.seam.Namespace.getComponentInstance(Namespace.java:50)
              at org.jboss.seam.el.SeamELResolver.resolveBase(SeamELResolver.java:166)
              at org.jboss.seam.el.SeamELResolver.getValue(SeamELResolver.java:53)
              at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
              at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
              at org.jboss.el.parser.AstIdentifier.getValue(AstIdentifier.java:44)
              at org.jboss.el.parser.AstValue.getValue(AstValue.java:63)
              at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
              at org.jboss.seam.core.Expressions$1.getValue(Expressions.java:112)
              at org.jboss.seam.security.Identity.evaluateExpression(Identity.java:635)
              at org.jboss.seam.security.Identity.checkRestriction(Identity.java:204)
              at org.jboss.seam.security.SecurityInterceptor$Restriction.check(SecurityInterceptor.java:95)
              at org.jboss.seam.security.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:136)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.jboss.seam.ejb.RemoveInterceptor.aroundInvoke(RemoveInterceptor.java:43)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
              at org.jboss.seam.intercept.ClientSideInterceptor.invoke(ClientSideInterceptor.java:54)
              at org.javassist.tmp.java.lang.Object_$$_javassist_7.hashCode(Object_$$_javassist_7.java)
              at java.util.HashMap$Entry.hashCode(HashMap.java:764)
              at java.util.HashMap.put(HashMap.java:418)
              at java.util.HashSet.add(HashSet.java:194)
              at java.util.AbstractCollection.addAll(AbstractCollection.java:318)
              at java.util.HashSet.<init>(HashSet.java:100)
              at org.jboss.seam.contexts.ServerConversationContext.flush(ServerConversationContext.java:301)
              at org.jboss.seam.faces.Redirect.captureCurrentView(Redirect.java:120)
              at sun.reflect.GeneratedMethodAccessor149.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:585)
              at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329)
              at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:342)
              at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58)
              at org.jboss.el.parser.AstValue.invoke(AstValue.java:96)
              at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
              at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174)
              at org.jboss.seam.core.Events.raiseEvent(Events.java:68)
              at org.jboss.seam.security.Identity.checkRestriction(Identity.java:208)
              at org.jboss.seam.security.SecurityInterceptor$Restriction.check(SecurityInterceptor.java:95)
              at org.jboss.seam.security.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:136)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.jboss.seam.ejb.RemoveInterceptor.aroundInvoke(RemoveInterceptor.java:43)
              at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
              at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
              at org.jboss.seam.intercept.ClientSideInterceptor.invoke(ClientSideInterceptor.java:54)
              at org.javassist.tmp.java.lang.Object_$$_javassist_7.hashCode(Object_$$_javassist_7.java)
              at java.util.HashMap$Entry.hashCode(HashMap.java:764)
              at java.util.HashMap.put(HashMap.java:418)
              at java.util.HashSet.add(HashSet.java:194)
              at java.util.AbstractCollection.addAll(AbstractCollection.java:318)
              at java.util.HashSet.<init>(HashSet.java:100)
              at org.jboss.seam.contexts.ServerConversationContext.flush(ServerConversationContext.java:301)
              at org.jboss.seam.faces.Redirect.captureCurrentView(Redirect.java:120)
              at sun.reflect.GeneratedMethodAccessor149.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:585)
              at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:329)
              at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:342)
              at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58)
              at org.jboss.el.parser.AstValue.invoke(AstValue.java:96)
              at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
              at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:174)
              at org.jboss.seam.core.Events.raiseEvent(Events.java:68)
              at org.jboss.seam.security.Identity.checkRestriction(Identity.java:208)
              at org.jboss.seam.security.SecurityInterceptor$Restriction.check(SecurityInterceptor.java:95)



      ... looping some what more, 301,95,301,95