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:doug...@douglasferguson.us]
>> 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: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to