Return-Path: X-Original-To: apmail-wicket-users-archive@minotaur.apache.org Delivered-To: apmail-wicket-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4424618A9C for ; Mon, 10 Aug 2015 06:58:23 +0000 (UTC) Received: (qmail 73353 invoked by uid 500); 10 Aug 2015 06:58:06 -0000 Delivered-To: apmail-wicket-users-archive@wicket.apache.org Received: (qmail 73310 invoked by uid 500); 10 Aug 2015 06:58:06 -0000 Mailing-List: contact users-help@wicket.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@wicket.apache.org Delivered-To: mailing list users@wicket.apache.org Received: (qmail 73295 invoked by uid 99); 10 Aug 2015 06:58:06 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Aug 2015 06:58:06 +0000 Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 064C01A0361 for ; Mon, 10 Aug 2015 06:58:06 +0000 (UTC) Received: by wijp15 with SMTP id p15so123185051wij.0 for ; Sun, 09 Aug 2015 23:58:04 -0700 (PDT) X-Received: by 10.180.206.8 with SMTP id lk8mr22335459wic.12.1439189884428; Sun, 09 Aug 2015 23:58:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.142.208 with HTTP; Sun, 9 Aug 2015 23:57:24 -0700 (PDT) In-Reply-To: References: <55C758C1.1040000@meiers.net> <1439151265560-4671755.post@n4.nabble.com> From: Martin Grigorov Date: Mon, 10 Aug 2015 09:57:24 +0300 Message-ID: Subject: Re: AjaxFallbackLink - target NULL To: "users@wicket.apache.org" Content-Type: multipart/alternative; boundary=001a11c369ccd36dcf051cef8117 --001a11c369ccd36dcf051cef8117 Content-Type: text/plain; charset=UTF-8 https://issues.apache.org/jira/browse/WICKET-5953 could be related. But it is about touch devices with IE11. Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Sun, Aug 9, 2015 at 11:30 PM, Martin Grigorov wrote: > Once you prepare a quickstart app we will be able to debug it and help you. > > In the meantime think why you use AjaxFallbackLink in this use case and > why there is no check for target==null? > As you probably know AjaxFallbackLink is designed for cases when JS is > disabled in the browser, so your app works both with and without JS. > Apparently your app is not quite prepared for the "without JS" case. > > Martin Grigorov > Wicket Training and Consulting > https://twitter.com/mtgrigorov > > On Sun, Aug 9, 2015 at 11:14 PM, PDiefent wrote: > >> Hi Sven, I don't get any messages in the browsers console. It is a Java >> exception and every AjaxFallbackLink is affected: >> 22:14:59.614 [http-nio-8037-exec-3] ERROR >> >> org.apache.wicket.DefaultExceptionMapper.mapUnexpectedExceptions(DefaultExceptionMapper.java:170) >> - Unexpected error occurred >> org.apache.wicket.WicketRuntimeException: Method onLinkClicked of >> interface >> org.apache.wicket.markup.html.link.ILinkListener targeted at >> [AjaxFallbackLink [Component id = filter]] on component [AjaxFallbackLink >> [Component id = filter]] threw an exception >> at >> >> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268) >> ~[wicket-core-7.0.0.jar:na] >> at >> >> org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:216) >> ~[wicket-core-7.0.0.jar:na] >> at >> >> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:241) >> ~[wicket-core-7.0.0.jar:na] >> at >> >> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234) >> ~[wicket-core-7.0.0.jar:na] >> at >> >> org.apache.wicket.core.request.handler.RequestSettingRequestHandler.respond(RequestSettingRequestHandler.java:78) >> ~[wicket-core-7.0.0.jar:na] >> at >> >> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:865) >> ~[wicket-core-7.0.0.jar:7.0.0] >> at >> >> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) >> ~[wicket-request-7.0.0.jar:na] >> at >> >> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265) >> [wicket-core-7.0.0.jar:7.0.0] >> at >> >> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222) >> [wicket-core-7.0.0.jar:7.0.0] >> at >> >> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) >> [wicket-core-7.0.0.jar:7.0.0] >> at >> >> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261) >> [wicket-core-7.0.0.jar:na] >> at >> >> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203) >> [wicket-core-7.0.0.jar:na] >> at >> >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284) >> [wicket-core-7.0.0.jar:na] >> at >> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) >> [catalina.jar:8.0.24] >> at >> >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) >> [catalina.jar:8.0.24] >> at >> >> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) >> [tomcat-coyote.jar:8.0.24] >> at >> >> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) >> [tomcat-coyote.jar:8.0.24] >> at >> >> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1527) >> [tomcat-coyote.jar:8.0.24] >> at >> >> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1484) >> [tomcat-coyote.jar:8.0.24] >> at >> >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) >> [na:1.8.0_51] >> at >> >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) >> [na:1.8.0_51] >> at >> >> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >> [tomcat-util.jar:8.0.24] >> at java.lang.Thread.run(Thread.java:745) [na:1.8.0_51] >> Caused by: java.lang.reflect.InvocationTargetException: null >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> ~[na:1.8.0_51] >> at >> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> ~[na:1.8.0_51] >> at >> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> ~[na:1.8.0_51] >> at java.lang.reflect.Method.invoke(Method.java:497) ~[na:1.8.0_51] >> at >> >> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) >> ~[wicket-core-7.0.0.jar:na] >> ... 30 common frames omitted >> Caused by: java.lang.NullPointerException: null >> at >> >> org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow.show(ModalWindow.java:367) >> ~[wicket-extensions-7.0.0.jar:na] >> at >> de.widi.webcd.grid.TableOptionsPanel$3.onClick(TableOptionsPanel.java:86) >> ~[TableOptionsPanel$3.class:na] >> at >> >> org.apache.wicket.ajax.markup.html.AjaxFallbackLink.onClick(AjaxFallbackLink.java:117) >> ~[wicket-core-7.0.0.jar:na] >> at >> org.apache.wicket.markup.html.link.Link.onLinkClicked(Link.java:190) >> ~[wicket-core-7.0.0.jar:7.0.0] >> ... 35 common frames omitted >> >> >> -- >> View this message in context: >> http://apache-wicket.1842946.n4.nabble.com/AjaxFallbackLink-target-NULL-tp4671752p4671755.html >> Sent from the Users forum mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org >> For additional commands, e-mail: users-help@wicket.apache.org >> >> > --001a11c369ccd36dcf051cef8117--