[ 
http://issues.apache.org/jira/browse/TOMAHAWK-390?page=comments#action_12377250 
] 

Werner Punz commented on TOMAHAWK-390:
--------------------------------------

Since the scope component was only a proof of concept and some of its 
mechanisms will go into the new component done by mario, I will pull this one, 
I see no use in having it in there anymore.
The scopeshop demo can be remodeled for saveState in fact it would be an 
excellent demo on how to use saveState.
And the save and restore mechanisms explored by this component already are 
recycled by Mario conceptwise, for its own approach.
There is no need to keep that component anymore and its associated phase 
listener.




> Scope sanbox component is not working with seam, and will broke aplication.
> ---------------------------------------------------------------------------
>
>          Key: TOMAHAWK-390
>          URL: http://issues.apache.org/jira/browse/TOMAHAWK-390
>      Project: MyFaces Tomahawk
>         Type: Bug

>     Versions: 1.1.3-SNAPSHOT
>  Environment: myfaces last svn version, all seam version.
>     Reporter: Grigoras Cristinel
>     Assignee: Werner Punz

>
> 11:29:37,141 INFO  [org.apache.myfaces.custom.scope.ScopeUtils] 
> ScopeContainer not found - has not been initialized.
> javax.faces.el.EvaluationException: Cannot get value for expression 
> '#{ScopeContainer}'
>       at 
> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:402)
>       at 
> org.apache.myfaces.custom.scope.ScopeUtils.getManagedBean(ScopeUtils.java:78)
>       at 
> org.apache.myfaces.custom.scope.AfterScopePhaseListener.afterPhase(AfterScopePhaseListener.java:44)
>       at 
> org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersAfter(PhaseListenerManager.java:89)
>       at 
> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:391)
>       at javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at 
> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at 
> org.jboss.seam.servlet.SeamServletFilter.doFilter(SeamServletFilter.java:48)
>       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.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54)
>       at 
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174)
>       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.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:394)
>       at 
> org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:495)
>       at 
> org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:150)
>       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:868)
>       at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
>       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:595)
> Caused by: java.lang.IllegalStateException: No active application scope
>       at org.jboss.seam.core.Init.instance(Init.java:89)
>       at org.jboss.seam.Component.getInstanceFromFactory(Component.java:2261)
>       at org.jboss.seam.Component.getInstance(Component.java:2207)
>       at org.jboss.seam.Component.getInstance(Component.java:2179)
>       at 
> org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:44)
>       at 
> org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
>       at 
> org.apache.myfaces.el.ValueBindingImpl$ELVariableResolver.resolveVariable(ValueBindingImpl.java:574)
>       at org.apache.commons.el.NamedValue.evaluate(NamedValue.java:124)
>       at 
> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:383)
>       ... 34 more
> 11:29:37,157 ERROR [org.jboss.seam.servlet.SeamServletFilter] ended request 
> due to exception
> java.lang.IllegalStateException: No active event context

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to