Hi Martin,

It took some time to get a stacktrace but here it is. After the user clicked the ok-button the action was fully completed (all objects created, business rules applied etc) but the page reloaded with "Sorry, an unexpected exception occurred".

I suspected the page session time out but this doesn't seem to occur due to a time out because the user just started the action, entered some data and submitted just after.

13:30:18,992 [RequestListenerInterface ajp-bio-8009-exec-10 WARN ] behavior not enabled; ignore call. Behavior org.apache.wicket.ajax.markup.html.form.AjaxButton$1@7585b8c9 at component [AjaxButton [Component id = okButton]] 13:30:19,010 [portal ajp-bio-8009-exec-10 ERROR] org.apache.wicket.core.request.handler.ListenerInvocationNotAllowedExceptionBehavior rejected interface invocation. Component: [AjaxButton [Component id = okButton]] Behavior: org.apache.wicket.ajax.markup.html.form.AjaxButton$1@7585b8c9 Listener: [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()] org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:237)
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#invokeListener(ListenerInterfaceRequestHandler.java:250)
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#respond(ListenerInterfaceRequestHandler.java:236)
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor#respond(RequestCycle.java:890)
org.apache.wicket.request.RequestHandlerStack#execute(RequestHandlerStack.java:64)
org.apache.wicket.request.cycle.RequestCycle#execute(RequestCycle.java:261)
org.apache.wicket.request.cycle.RequestCycle#processRequest(RequestCycle.java:218)
org.apache.wicket.request.cycle.RequestCycle#processRequestAndDetach(RequestCycle.java:289)
org.apache.wicket.protocol.http.WicketFilter#processRequestCycle(WicketFilter.java:259)
org.apache.wicket.protocol.http.WicketFilter#processRequest(WicketFilter.java:201)
org.apache.wicket.protocol.http.WicketFilter#doFilter(WicketFilter.java:282)
org.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:241)
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:208)
org.apache.shiro.web.servlet.AbstractShiroFilter#executeChain(AbstractShiroFilter.java:449)
org.apache.shiro.web.servlet.AbstractShiroFilter$1#call(AbstractShiroFilter.java:365)
org.apache.shiro.subject.support.SubjectCallable#doCall(SubjectCallable.java:90)
org.apache.shiro.subject.support.SubjectCallable#call(SubjectCallable.java:83)
org.apache.shiro.subject.support.DelegatingSubject#execute(DelegatingSubject.java:383)
org.apache.shiro.web.servlet.AbstractShiroFilter#doFilterInternal(AbstractShiroFilter.java:362)
org.apache.shiro.web.servlet.OncePerRequestFilter#doFilter(OncePerRequestFilter.java:125)
org.apache.catalina.core.ApplicationFilterChain#internalDoFilter(ApplicationFilterChain.java:241)
org.apache.catalina.core.ApplicationFilterChain#doFilter(ApplicationFilterChain.java:208)
org.apache.catalina.core.StandardWrapperValve#invoke(StandardWrapperValve.java:220)
org.apache.catalina.core.StandardContextValve#invoke(StandardContextValve.java:122)
org.apache.catalina.authenticator.AuthenticatorBase#invoke(AuthenticatorBase.java:503)
org.apache.catalina.core.StandardHostValve#invoke(StandardHostValve.java:170)
org.apache.catalina.valves.ErrorReportValve#invoke(ErrorReportValve.java:103)
org.apache.catalina.valves.AccessLogValve#invoke(AccessLogValve.java:950)
org.apache.catalina.core.StandardEngineValve#invoke(StandardEngineValve.java:116)
org.apache.catalina.connector.CoyoteAdapter#service(CoyoteAdapter.java:421)
org.apache.coyote.ajp.AjpProcessor#process(AjpProcessor.java:190)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler#process(AbstractProtocol.java:611)
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor#run(JIoEndpoint.java:314)
java.util.concurrent.ThreadPoolExecutor#runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker#run(ThreadPoolExecutor.java:615)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable#run(TaskThread.java:61)
    java.lang.Thread#run(Thread.java:745)

On 11/27/2015 11:23 AM, Erik de Hair wrote:

On 11/27/2015 09:49 AM, Martin Grigorov wrote:
Hi,

What is the exception in the logs?
Hi Martin,

I'll try to get you an exception. It's hard to reproduce and I don't have one now.

On Nov 27 2015, at 10:47 am, Erik de Hair <e.deh...@pocos.nl> wrote:
Hi,
Our users get a lot of unexpected errors probably caused by time outs of
page sessions. The logs aren't quite clear about that but they don't
seem to be business logic errors. During development we never get these
exceptions, probably because one tests some action and then redeploys
again (and I taught myself always to click a page title before calling
some action when the page was opened a while before).

Is anybody experiencing the same issue?
Erik




Reply via email to