A back button where? The form is on a page and has a submit button only. If there is an error a ModalWindow pops up - it only has an OK button which is meant to make the ModalWindow simply disappear and thus re-enable the page beneath - the one with the form on it.
Chris >-----Original Message----- >From: Douglas Ferguson [mailto:[email protected]] >Sent: Monday, 29 November 2010 6:53 PM >To: [email protected] >Subject: Re: component not visible exception > >Could this be happening because of the back button? > >D/ > >On Nov 28, 2010, at 4:54 AM, Chris Colman wrote: > >> I had a similar problem. In my scenario it occurred when a ModalWindow >> was brought up when a form failed validation. When they clicked ok to >> close the ModalWindow and then clicked Submit on the form again I got a >> similar message saying that the Submit button was no longer visible. >> >> It doesn't happen if I use the normal validation 'feedback' panel to >> display the validation error messages. >> >> Chris >> >>> -----Original Message----- >>> From: Douglas Ferguson [mailto:[email protected]] >>> Sent: Saturday, 27 November 2010 3:13 AM >>> To: Wicket Mailing List List >>> Subject: component not visible exception >>> >>> I have an error I've been seeing in the production logs for awhile now >> and >>> haven't been able to to figure it out. >>> >>> My thought is that it is due to a stale page or the back button, but it >>> seems to me that it is happening alot, so I thought I might inquire. >>> >>> Any thoughts on what might be causing this and how to avoid it? >>> >>> 2010-11-26 08:36:36,676 ERROR [TP-Processor34] wicket.RequestCycle - >> Submit >>> Button add (path=dataPanel:contentCenterBox:addUserForm:add) is not >> visible >>> org.apache.wicket.WicketRuntimeException: Submit Button add >>> (path=dataPanel:contentCenterBox:addUserForm:add) is not visible >>> at >> org.apache.wicket.markup.html.form.Form$2.component(Form.java:622) >>> at >>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:89 >> 9) >>> at >>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:91 >> 4) >>> at >>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:91 >> 4) >>> at >>> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:91 >> 4) >>> at >>> org.apache.wicket.markup.html.form.Form.findSubmittingButton(Form.java: >> 604) >>> at >>> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:899) >>> at >>> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubm >> itBe >>> havior.java:135) >>> at >>> org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java >> :177 >>> ) >>> at >>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDe >> faul >>> tAjaxBehavior.java:300) >>> at >>> org.apache.wicket.request.target.component.listener.BehaviorRequestTarg >> et.p >>> rocessEvents(BehaviorRequestTarget.java:119) >>> at >>> org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(A >> bstr >>> actRequestCycleProcessor.java:92) >>> at >>> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.jav >> a:12 >>> 50) >>> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) >>> at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436) >>> at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) >>> at >>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:48 >> 4) >>> at >>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java >> :317 >>> ) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic >> atio >>> nFilterChain.java:215) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil >> terC >>> hain.java:188) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal >> ve.j >>> ava:213) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal >> ve.j >>> ava:172) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav >> a:12 >>> 7) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav >> a:11 >>> 7) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve >> .jav >>> a:108) >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: >> 151) >>> at >>> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) >>> at >>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) >>> at >> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773) >>> at >>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java >> :703 >>> ) >>> at >>> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket >> .jav >>> a:895) >>> at >>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo >> l.ja >>> va:689) >>> at java.lang.Thread.run(Unknown Source) >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [email protected] >For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
