Christian Beikov created DELTASPIKE-1393:
--------------------------------------------

             Summary: POST request from a non-JSF to a JSF page fails with when 
ds:windowId is used
                 Key: DELTASPIKE-1393
                 URL: https://issues.apache.org/jira/browse/DELTASPIKE-1393
             Project: DeltaSpike
          Issue Type: Task
      Security Level: public (Regular issues)
          Components: JSF-Module
            Reporter: Christian Beikov


When doing a POST request to a JSF page, I'm getting the following exception.

This worked before withouth the ds:windowId tag. I will provide a PR showing 
the issue, but I'm not sure how this can be fixed yet. Obviously, one should 
use a GET request, but I have some legacy code that uses POST and it's hard to 
identify all cases. Would be great if we could solve this for other people.
{noformat}
org.jboss.weld.context.ContextNotActiveException: WELD-001303: No active 
contexts for scope type org.apache.deltaspike.core.api.scope.WindowScoped
 at org.jboss.weld.manager.BeanManagerImpl.getContext(BeanManagerImpl.java:689)
 at 
org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.getIfExists(ContextualInstanceStrategy.java:90)
 at 
org.jboss.weld.bean.ContextualInstance.getIfExists(ContextualInstance.java:63)
 at 
org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:83)
 at 
org.jboss.weld.bean.proxy.ProxyMethodHandler.getInstance(ProxyMethodHandler.java:125)
 at 
org.apache.deltaspike.jsf.impl.token.PostRequestTokenManager$Proxy$_$$_WeldClientProxy.createNewToken(Unknown
 Source){noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to