On Mon, Nov 29, 2010 at 4:46 PM, Douglas Ferguson < doug...@douglasferguson.us> wrote:
> We have not overridden isVisible, nor have we do we have a popup modal. > That's why I was asking if this could be a back button issue. > > The only thing we do is set the button enabled. Could this be the problem > even thought he message it talking about visibility? > No. There is a separate check for enabled state. It is definitely for visibility. > > D/ > > On Nov 29, 2010, at 3:15 AM, Martin Grigorov wrote: > > > Here is another scenario: > > > > Ajax request sets the visibility of the submit button (or its parent) to > > false but forgets to repaint the button so it is still visible for the > user. > > Then the user clicks on this button, it fires and then the backend shows > > this message - the button is invisible so it cannot be clicked. > > > > On Mon, Nov 29, 2010 at 9:04 AM, Chris Colman > > <chr...@stepaheadsoftware.com>wrote: > > > >> 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:doug...@douglasferguson.us] > >>> Sent: Monday, 29 November 2010 6:53 PM > >>> To: users@wicket.apache.org > >>> 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: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 > >> > >> > >> --------------------------------------------------------------------- > >> 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 > >