No Active Conversation Context Error - Seam 2.2.0
jcentricity Oct 10, 2009 6:11 PMI have been desperately trying to get a fix for an issue but to no avail.
I just setup Seam 2.2.0 for a project.
I have 3 pages with back and next buttons.
The buttons look like this
<s:button id="back" alt="back"
value="#{messages['button.back']}" action="#{atSearchSFSB.back}" </s:button>
All the butttons are Seam buttons. When I click back and forth between the pages
it works for a while then all of the sudden I get this error
10/7/09 9:41:13:616 EDT] 0000002b viewhandler E Error Rendering View[/view/test_change.xhtml]
java.lang.IllegalStateException: No active conversation context
at org.jboss.seam.core.Conversation.instance(Conversation.java:122)
at org.jboss.seam.ui.component.UIConversationId.getName(UIConversationId.java:44)
at org.jboss.seam.ui.util.ViewUrlBuilder.addParameter(ViewUrlBuilder.java:42)
at org.jboss.seam.ui.component.UISeamCommandBase.getUrl(UISeamCommandBase.java:85)
at org.jboss.seam.ui.renderkit.ButtonRendererBase.getOnClick(ButtonRendererBase.java:37)
at org.jboss.seam.ui.renderkit.ButtonRendererBase.doEncodeBegin(ButtonRendererBase.java:66)
at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79)
at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:802)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:232)
at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:118)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)
at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)
at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:220)
I do not get this error when I use a regular JSF Command Button only when I use a
Seam button. Its not consistent. It just happens after click around the application
for a while. I just click back and forward then it breaks.
I am using WebSphere 7.0.5. I followed all the configuration steps in the Seam
reference. I really need some assistance.
Thanks
I just setup Seam 2.2.0 for a project.
I have 3 pages with back and next buttons.
The buttons look like this
<s:button id="back" alt="back"
value="#{messages['button.back']}" action="#{atSearchSFSB.back}" </s:button>
All the butttons are Seam buttons. When I click back and forth between the pages
it works for a while then all of the sudden I get this error
10/7/09 9:41:13:616 EDT] 0000002b viewhandler E Error Rendering View[/view/test_change.xhtml]
java.lang.IllegalStateException: No active conversation context
at org.jboss.seam.core.Conversation.instance(Conversation.java:122)
at org.jboss.seam.ui.component.UIConversationId.getName(UIConversationId.java:44)
at org.jboss.seam.ui.util.ViewUrlBuilder.addParameter(ViewUrlBuilder.java:42)
at org.jboss.seam.ui.component.UISeamCommandBase.getUrl(UISeamCommandBase.java:85)
at org.jboss.seam.ui.renderkit.ButtonRendererBase.getOnClick(ButtonRendererBase.java:37)
at org.jboss.seam.ui.renderkit.ButtonRendererBase.doEncodeBegin(ButtonRendererBase.java:66)
at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79)
at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:802)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:232)
at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:118)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)
at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)
at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:220)
I do not get this error when I use a regular JSF Command Button only when I use a
Seam button. Its not consistent. It just happens after click around the application
for a while. I just click back and forward then it breaks.
I am using WebSphere 7.0.5. I followed all the configuration steps in the Seam
reference. I really need some assistance.
Thanks