Hi I am getting this when I click a radio button which changes my UI via conditionals. If I go back and forth multiple times, eventually it breaks. I am using AnySubmits to cause the form to be submitted. I understand that during the submit I made a change that the rewind doesn't like. My question is how, in a Tapestry component, do I push off the changes so the rewind has a chance to happen. I usually use a submit listener or I use a form listener. What is available in BaseComponent?
13:52:24,048 ERROR [Exception] Unable to update expression '<parsed expression>' of [EMAIL PROTECTED] to Rewind of form Home/form expected allocated id #47 to be '$FormConditional$21', but was 'mumTitlesConditional' (requested by component Holder/accountManagement.userList.mumTitlesConditional).. org.apache.tapestry.ApplicationRuntimeException: Unable to update expression '<parsed expression>' of [EMAIL PROTECTED] to Rewind of form Home/form expected allocated id #47 to be '$FormConditional$21', but was 'mumTitlesConditional' (requested by component Holder/accountManagement.userList.mumTitlesConditional).. at org.apache.tapestry.util.prop.OgnlUtils.set(OgnlUtils.java:105) at org.apache.tapestry.util.prop.OgnlUtils.set(OgnlUtils.java:84) at org.apache.tapestry.AbstractComponent.setProperty(AbstractComponent.java:1134) at org.apache.tapestry.engine.AbstractEngine.handleStaleLinkException(AbstractEngine.java:1099) at org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:907) at org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:198) at org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:327) at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) at org.mortbay.http.HttpServer.service(HttpServer.java:909) at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) at com.pingidentity.appserver.jetty.DynamicSslListener.handleConnection(DynamicSslListener.java:187) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: ognl.NoSuchPropertyException: com.pingidentity.page.Exception.message at ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:133) at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1629) at ognl.ASTProperty.setValueBody(ASTProperty.java:105) at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177) at ognl.SimpleNode.setValue(SimpleNode.java:246) at ognl.Ognl.setValue(Ognl.java:476) at org.apache.tapestry.util.prop.OgnlUtils.set(OgnlUtils.java:101) ... 22 more Thanks! Mark Mark J. Stang Software Engineer office: +1 303.468.2900 Ping Identity