In my page I put a Primefaces FileUpload component and a DynaForm. When the Dynaform is hidden everything works fine, but when the dynaform is visible the following error arises when upload a file.
at io.undertow.util.AbstractAttachable.getAttachment(AbstractAttachable.java:45)
at io.undertow.servlet.spec.ServletContextImpl.getSession(ServletContextImpl.java:719)
at io.undertow.servlet.spec.HttpServletRequestImpl.getSession(HttpServletRequestImpl.java:370)
at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:270)
at org.apache.shiro.web.servlet.ShiroHttpServletRequest.getSession(ShiroHttpServletRequest.java:143)
at com.sun.faces.context.SessionMap.getSession(SessionMap.java:237)
at com.sun.faces.context.SessionMap.get(SessionMap.java:117)
at com.sun.faces.application.view.ViewScopeContextManager.getContextMap(ViewScopeContextManager.java:244)
at com.sun.faces.application.view.ViewScopeContextManager.getContextMap(ViewScopeContextManager.java:228)
at com.sun.faces.application.view.ViewScopeContextManager.getBean(ViewScopeContextManager.java:201)
at com.sun.faces.application.view.ViewScopeContext.get(ViewScopeContext.java:108)
at org.jboss.weld.context.PassivatingContextWrapper$AbstractPassivatingContextWrapper.get(PassivatingContextWrapper.java:70)
at org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:96)
at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50)
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:742)
at org.jboss.weld.el.AbstractWeldELResolver.lookup(AbstractWeldELResolver.java:107)
at org.jboss.weld.el.AbstractWeldELResolver.getValue(AbstractWeldELResolver.java:90)
at org.jboss.as.jsf.injection.weld.ForwardingELResolver.getValue(ForwardingELResolver.java:46)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:188)
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:116)
at com.sun.el.parser.AstValue.getBase(AstValue.java:150)
at com.sun.el.parser.AstValue.getValue(AstValue.java:199)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226)
at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:50)
at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:50)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
at org.primefaces.extensions.component.base.AbstractDynamicData.getValue(AbstractDynamicData.java:110)
at org.primefaces.extensions.component.dynaform.DynaForm.invokeOnChildren(DynaForm.java:243)
at org.primefaces.extensions.component.base.AbstractDynamicData.invokeOnComponent(AbstractDynamicData.java:437)
at org.primefaces.extensions.component.dynaform.DynaForm.invokeOnChildren(DynaForm.java:256)
at org.primefaces.extensions.component.base.AbstractDynamicData.invokeOnComponent(AbstractDynamicData.java:437)
And then the code
at org.primefaces.extensions.component.dynaform.DynaForm.invokeOnChildren(DynaForm.java:256)
at org.primefaces.extensions.component.base.AbstractDynamicData.invokeOnComponent(AbstractDynamicData.java:437)
repeat until the error occurs.
Any idea?
DynaForm java.lang.StackOverflowError
I also got this error when I copied the example of
http://www.primefaces.org/showcase-ext/ ... cUsage.jsf
I discovered it is caused by this attribute of commandButton Submit:
update=":mainForm:dynaFormGroup :mainForm:inputValues"
But if I remove that attribute, it doesn't show the values.
What am I missing?
http://www.primefaces.org/showcase-ext/ ... cUsage.jsf
I discovered it is caused by this attribute of commandButton Submit:
update=":mainForm:dynaFormGroup :mainForm:inputValues"
But if I remove that attribute, it doesn't show the values.
What am I missing?
-
- Posts: 3
- Joined: 18 Aug 2014, 21:07
I remove all command links from my form. And remove comments on the xhtml
-
- Information
-
Who is online
Users browsing this forum: No registered users and 10 guests