You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@isis.apache.org by Aída Betzabeth Dávila Sotelo <ai...@vortech-it.com> on 2018/08/14 21:36:54 UTC

Error in wicket viewer

Hi!

I am having a problem in the wicket viewer when reading one of the main classes of my app.

The following error is sometimes appearing:

Stack trace:

  *   org.apache.wicket.WicketRuntimeException
  *   Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.wicket.ajax.markup.html.form.AjaxButton$1@225d3333 on component [AjaxButton [Component id = okButton]] threw an exception
  *   org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:268)
  *   org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)
  *   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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
  *   org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:581)
  *   org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)
  *   org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:548)
  *   org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:226)
  *   org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1158)
  *   org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:511)
  *   org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)
  *   org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1090)
  *   org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)
  *   org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:119)
  *   org.eclipse.jetty.server.Server#handle(Server.java:517)
  *   org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:308)
  *   org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:242)
  *   org.eclipse.jetty.io.AbstractConnection$ReadCallback#succeeded(AbstractConnection.java:261)
  *   org.eclipse.jetty.io.FillInterest#fillable(FillInterest.java:95)
  *   org.eclipse.jetty.io.SelectChannelEndPoint$2#run(SelectChannelEndPoint.java:75)
  *   org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#produceAndRun(ExecuteProduceConsume.java:213)
  *   org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#run(ExecuteProduceConsume.java:147)
  *   org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:654)
  *   org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:572)
  *   java.lang.Thread#run(Thread.java:748)
  *
  *   Caused by:
  *
  *   java.lang.reflect.InvocationTargetException
  *
  *   sun.reflect.NativeMethodAccessorImpl#invoke0(NativeMethodAccessorImpl.java:-2)
  *   sun.reflect.NativeMethodAccessorImpl#invoke(NativeMethodAccessorImpl.java:62)
  *   sun.reflect.DelegatingMethodAccessorImpl#invoke(DelegatingMethodAccessorImpl.java:43)
  *   java.lang.reflect.Method#invoke(Method.java:498)
  *   org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:258)
  *   org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)
  *   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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
  *   org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:581)
  *   org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)
  *   org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:548)
  *   org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:226)
  *   org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1158)
  *   org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:511)
  *   org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)
  *   org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1090)
  *   org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)
  *   org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:119)
  *   org.eclipse.jetty.server.Server#handle(Server.java:517)
  *   org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:308)
  *   org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:242)
  *   org.eclipse.jetty.io.AbstractConnection$ReadCallback#succeeded(AbstractConnection.java:261)
  *   org.eclipse.jetty.io.FillInterest#fillable(FillInterest.java:95)
  *   org.eclipse.jetty.io.SelectChannelEndPoint$2#run(SelectChannelEndPoint.java:75)
  *   org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#produceAndRun(ExecuteProduceConsume.java:213)
  *   org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#run(ExecuteProduceConsume.java:147)
  *   org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:654)
  *   org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:572)
  *   java.lang.Thread#run(Thread.java:748)
  *
  *   Caused by:
  *
  *   java.lang.RuntimeException
  *   java.lang.IllegalArgumentException: Comparison method violates its general contract!
  *   org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking#executeWithConcurrencyCheckingDisabled(AdapterManager.java:90)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#toEntityPage(ActionResultResponseType.java:150)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#access$200(ActionResultResponseType.java:44)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$1#interpretResult(ActionResultResponseType.java:49)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#determineAndInterpretResult(ActionResultResponseType.java:175)
  *   org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel#executeActionOnTargetAndProcessResults(ActionPanel.java:261)
  *   org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel#executeAndProcessResults(ActionPanel.java:204)
  *   org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersFormPanel$ActionParameterForm$1#onSubmit(ActionParametersFormPanel.java:148)
  *   org.apache.wicket.ajax.markup.html.form.AjaxButton$1#onSubmit(AjaxButton.java:108)
  *   org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter#onSubmit(AjaxFormSubmitBehavior.java:215)
  *   org.apache.wicket.markup.html.form.Form#delegateSubmit(Form.java:1305)
  *   org.apache.wicket.markup.html.form.Form#process(Form.java:966)
  *   org.apache.wicket.markup.html.form.Form#onFormSubmitted(Form.java:788)
  *   org.apache.wicket.ajax.form.AjaxFormSubmitBehavior#onEvent(AjaxFormSubmitBehavior.java:171)
  *   org.apache.wicket.ajax.AjaxEventBehavior#respond(AjaxEventBehavior.java:146)
  *   org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#onRequest(AbstractDefaultAjaxBehavior.java:641)
  *   sun.reflect.NativeMethodAccessorImpl#invoke0(NativeMethodAccessorImpl.java:-2)
  *   sun.reflect.NativeMethodAccessorImpl#invoke(NativeMethodAccessorImpl.java:62)
  *   sun.reflect.DelegatingMethodAccessorImpl#invoke(DelegatingMethodAccessorImpl.java:43)
  *   java.lang.reflect.Method#invoke(Method.java:498)
  *   org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:258)
  *   org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)
  *   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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
  *   org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:581)
  *   org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)
  *   org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:548)
  *   org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:226)
  *   org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1158)
  *   org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:511)
  *   org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)
  *   org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1090)
  *   org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)
  *   org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:119)
  *   org.eclipse.jetty.server.Server#handle(Server.java:517)
  *   org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:308)
  *   org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:242)
  *   org.eclipse.jetty.io.AbstractConnection$ReadCallback#succeeded(AbstractConnection.java:261)
  *   org.eclipse.jetty.io.FillInterest#fillable(FillInterest.java:95)
  *   org.eclipse.jetty.io.SelectChannelEndPoint$2#run(SelectChannelEndPoint.java:75)
  *   org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#produceAndRun(ExecuteProduceConsume.java:213)
  *   org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#run(ExecuteProduceConsume.java:147)
  *   org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:654)
  *   org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:572)
  *   java.lang.Thread#run(Thread.java:748)
  *
  *   Caused by:
  *
  *   java.lang.IllegalArgumentException
  *   Comparison method violates its general contract!
  *   java.util.TimSort#mergeLo(TimSort.java:777)
  *   java.util.TimSort#mergeAt(TimSort.java:514)
  *   java.util.TimSort#mergeForceCollapse(TimSort.java:457)
  *   java.util.TimSort#sort(TimSort.java:254)
  *   java.util.Arrays#sort(Arrays.java:1438)
  *   com.google.common.collect.Ordering#immutableSortedCopy(Ordering.java:888)
  *   com.google.common.collect.FluentIterable#toSortedList(FluentIterable.java:501)
  *   org.apache.isis.core.metamodel.services.grid.bootstrap3.GridSystemServiceBS3#validateAndNormalize(GridSystemServiceBS3.java:466)
  *   org.apache.isis.core.metamodel.services.grid.GridSystemServiceAbstract#normalize(GridSystemServiceAbstract.java:164)
  *   org.apache.isis.core.metamodel.services.grid.GridServiceDefault#normalize(GridServiceDefault.java:102)
  *   org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault#load(GridFacetDefault.java:75)
  *   org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault#getGrid(GridFacetDefault.java:65)
  *   org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#buildPage(EntityPage.java:175)
  *   org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#<init>(EntityPage.java:114)
  *   org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#<init>(EntityPage.java:82)
  *   org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#<init>(EntityPage.java:94)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$9#call(ActionResultResponseType.java:159)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$9#call(ActionResultResponseType.java:157)
  *   org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking#executeWithConcurrencyCheckingDisabled(AdapterManager.java:88)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#toEntityPage(ActionResultResponseType.java:150)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#access$200(ActionResultResponseType.java:44)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$1#interpretResult(ActionResultResponseType.java:49)
  *   org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#determineAndInterpretResult(ActionResultResponseType.java:175)
  *   org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel#executeActionOnTargetAndProcessResults(ActionPanel.java:261)
  *   org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel#executeAndProcessResults(ActionPanel.java:204)
  *   org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersFormPanel$ActionParameterForm$1#onSubmit(ActionParametersFormPanel.java:148)
  *   org.apache.wicket.ajax.markup.html.form.AjaxButton$1#onSubmit(AjaxButton.java:108)
  *   org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter#onSubmit(AjaxFormSubmitBehavior.java:215)
  *   org.apache.wicket.markup.html.form.Form#delegateSubmit(Form.java:1305)
  *   org.apache.wicket.markup.html.form.Form#process(Form.java:966)
  *   org.apache.wicket.markup.html.form.Form#onFormSubmitted(Form.java:788)
  *   org.apache.wicket.ajax.form.AjaxFormSubmitBehavior#onEvent(AjaxFormSubmitBehavior.java:171)
  *   org.apache.wicket.ajax.AjaxEventBehavior#respond(AjaxEventBehavior.java:146)
  *   org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#onRequest(AbstractDefaultAjaxBehavior.java:641)
  *   sun.reflect.NativeMethodAccessorImpl#invoke0(NativeMethodAccessorImpl.java:-2)
  *   sun.reflect.NativeMethodAccessorImpl#invoke(NativeMethodAccessorImpl.java:62)
  *   sun.reflect.DelegatingMethodAccessorImpl#invoke(DelegatingMethodAccessorImpl.java:43)
  *   java.lang.reflect.Method#invoke(Method.java:498)
  *   org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:258)
  *   org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)
  *   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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
  *   org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
  *   org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:581)
  *   org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)
  *   org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:548)
  *   org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:226)
  *   org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1158)
  *   org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:511)
  *   org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)
  *   org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1090)
  *   org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)
  *   org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:119)
  *   org.eclipse.jetty.server.Server#handle(Server.java:517)
  *   org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:308)
  *   org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:242)
  *   org.eclipse.jetty.io.AbstractConnection$ReadCallback#succeeded(AbstractConnection.java:261)
  *   org.eclipse.jetty.io.FillInterest#fillable(FillInterest.java:95)
  *   org.eclipse.jetty.io.SelectChannelEndPoint$2#run(SelectChannelEndPoint.java:75)
  *   org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#produceAndRun(ExecuteProduceConsume.java:213)
  *   org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#run(ExecuteProduceConsume.java:147)
  *   org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:654)
  *   org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:572)
  *   java.lang.Thread#run(Thread.java:748)


Do you know what it is? or what can I check to solve it?

I hope you can help me.
Thanks in advance
Aida




Re: Error in wicket viewer

Posted by Dan Haywood <da...@haywood-associates.co.uk>.
The root cause (towards the end of the stack trace) is

java.lang.IllegalArgumentException
* Comparison method violates its general contract!

So, check the implementation of compare to in the entity collection being
rendered.

HTH,
Dan.

On Tue, 14 Aug 2018, 22:37 Aída Betzabeth Dávila Sotelo, <
aida.davila@vortech-it.com> wrote:

> Hi!
>
> I am having a problem in the wicket viewer when reading one of the main
> classes of my app.
>
> The following error is sometimes appearing:
>
> Stack trace:
>
>   *   org.apache.wicket.WicketRuntimeException
>   *   Method onRequest of interface
> org.apache.wicket.behavior.IBehaviorListener targeted at
> org.apache.wicket.ajax.markup.html.form.AjaxButton$1@225d3333 on
> component [AjaxButton [Component id = okButton]] threw an exception
>   *
>  org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:268)
>   *
>  org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)
>   *
>  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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
>   *
>  org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:581)
>   *
>  org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)
>   *
>  org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:548)
>   *
>  org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:226)
>   *
>  org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1158)
>   *
>  org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:511)
>   *
>  org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)
>   *
>  org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1090)
>   *
>  org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)
>   *
>  org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:119)
>   *   org.eclipse.jetty.server.Server#handle(Server.java:517)
>   *   org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:308)
>   *
>  org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:242)
>   *   org.eclipse.jetty.io
> .AbstractConnection$ReadCallback#succeeded(AbstractConnection.java:261)
>   *   org.eclipse.jetty.io.FillInterest#fillable(FillInterest.java:95)
>   *   org.eclipse.jetty.io
> .SelectChannelEndPoint$2#run(SelectChannelEndPoint.java:75)
>   *
>  org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#produceAndRun(ExecuteProduceConsume.java:213)
>   *
>  org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#run(ExecuteProduceConsume.java:147)
>   *
>  org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:654)
>   *
>  org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:572)
>   *   java.lang.Thread#run(Thread.java:748)
>   *
>   *   Caused by:
>   *
>   *   java.lang.reflect.InvocationTargetException
>   *
>   *
>  sun.reflect.NativeMethodAccessorImpl#invoke0(NativeMethodAccessorImpl.java:-2)
>   *
>  sun.reflect.NativeMethodAccessorImpl#invoke(NativeMethodAccessorImpl.java:62)
>   *
>  sun.reflect.DelegatingMethodAccessorImpl#invoke(DelegatingMethodAccessorImpl.java:43)
>   *   java.lang.reflect.Method#invoke(Method.java:498)
>   *
>  org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:258)
>   *
>  org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)
>   *
>  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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
>   *
>  org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:581)
>   *
>  org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)
>   *
>  org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:548)
>   *
>  org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:226)
>   *
>  org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1158)
>   *
>  org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:511)
>   *
>  org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)
>   *
>  org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1090)
>   *
>  org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)
>   *
>  org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:119)
>   *   org.eclipse.jetty.server.Server#handle(Server.java:517)
>   *   org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:308)
>   *
>  org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:242)
>   *   org.eclipse.jetty.io
> .AbstractConnection$ReadCallback#succeeded(AbstractConnection.java:261)
>   *   org.eclipse.jetty.io.FillInterest#fillable(FillInterest.java:95)
>   *   org.eclipse.jetty.io
> .SelectChannelEndPoint$2#run(SelectChannelEndPoint.java:75)
>   *
>  org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#produceAndRun(ExecuteProduceConsume.java:213)
>   *
>  org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#run(ExecuteProduceConsume.java:147)
>   *
>  org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:654)
>   *
>  org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:572)
>   *   java.lang.Thread#run(Thread.java:748)
>   *
>   *   Caused by:
>   *
>   *   java.lang.RuntimeException
>   *   java.lang.IllegalArgumentException: Comparison method violates its
> general contract!
>   *
>  org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking#executeWithConcurrencyCheckingDisabled(AdapterManager.java:90)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#toEntityPage(ActionResultResponseType.java:150)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#access$200(ActionResultResponseType.java:44)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$1#interpretResult(ActionResultResponseType.java:49)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#determineAndInterpretResult(ActionResultResponseType.java:175)
>   *
>  org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel#executeActionOnTargetAndProcessResults(ActionPanel.java:261)
>   *
>  org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel#executeAndProcessResults(ActionPanel.java:204)
>   *
>  org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersFormPanel$ActionParameterForm$1#onSubmit(ActionParametersFormPanel.java:148)
>   *
>  org.apache.wicket.ajax.markup.html.form.AjaxButton$1#onSubmit(AjaxButton.java:108)
>   *
>  org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter#onSubmit(AjaxFormSubmitBehavior.java:215)
>   *
>  org.apache.wicket.markup.html.form.Form#delegateSubmit(Form.java:1305)
>   *   org.apache.wicket.markup.html.form.Form#process(Form.java:966)
>   *
>  org.apache.wicket.markup.html.form.Form#onFormSubmitted(Form.java:788)
>   *
>  org.apache.wicket.ajax.form.AjaxFormSubmitBehavior#onEvent(AjaxFormSubmitBehavior.java:171)
>   *
>  org.apache.wicket.ajax.AjaxEventBehavior#respond(AjaxEventBehavior.java:146)
>   *
>  org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#onRequest(AbstractDefaultAjaxBehavior.java:641)
>   *
>  sun.reflect.NativeMethodAccessorImpl#invoke0(NativeMethodAccessorImpl.java:-2)
>   *
>  sun.reflect.NativeMethodAccessorImpl#invoke(NativeMethodAccessorImpl.java:62)
>   *
>  sun.reflect.DelegatingMethodAccessorImpl#invoke(DelegatingMethodAccessorImpl.java:43)
>   *   java.lang.reflect.Method#invoke(Method.java:498)
>   *
>  org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:258)
>   *
>  org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)
>   *
>  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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
>   *
>  org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:581)
>   *
>  org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)
>   *
>  org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:548)
>   *
>  org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:226)
>   *
>  org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1158)
>   *
>  org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:511)
>   *
>  org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)
>   *
>  org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1090)
>   *
>  org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)
>   *
>  org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:119)
>   *   org.eclipse.jetty.server.Server#handle(Server.java:517)
>   *   org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:308)
>   *
>  org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:242)
>   *   org.eclipse.jetty.io
> .AbstractConnection$ReadCallback#succeeded(AbstractConnection.java:261)
>   *   org.eclipse.jetty.io.FillInterest#fillable(FillInterest.java:95)
>   *   org.eclipse.jetty.io
> .SelectChannelEndPoint$2#run(SelectChannelEndPoint.java:75)
>   *
>  org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#produceAndRun(ExecuteProduceConsume.java:213)
>   *
>  org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#run(ExecuteProduceConsume.java:147)
>   *
>  org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:654)
>   *
>  org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:572)
>   *   java.lang.Thread#run(Thread.java:748)
>   *
>   *   Caused by:
>   *
>   *   java.lang.IllegalArgumentException
>   *   Comparison method violates its general contract!
>   *   java.util.TimSort#mergeLo(TimSort.java:777)
>   *   java.util.TimSort#mergeAt(TimSort.java:514)
>   *   java.util.TimSort#mergeForceCollapse(TimSort.java:457)
>   *   java.util.TimSort#sort(TimSort.java:254)
>   *   java.util.Arrays#sort(Arrays.java:1438)
>   *
>  com.google.common.collect.Ordering#immutableSortedCopy(Ordering.java:888)
>   *
>  com.google.common.collect.FluentIterable#toSortedList(FluentIterable.java:501)
>   *
>  org.apache.isis.core.metamodel.services.grid.bootstrap3.GridSystemServiceBS3#validateAndNormalize(GridSystemServiceBS3.java:466)
>   *
>  org.apache.isis.core.metamodel.services.grid.GridSystemServiceAbstract#normalize(GridSystemServiceAbstract.java:164)
>   *
>  org.apache.isis.core.metamodel.services.grid.GridServiceDefault#normalize(GridServiceDefault.java:102)
>   *
>  org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault#load(GridFacetDefault.java:75)
>   *
>  org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault#getGrid(GridFacetDefault.java:65)
>   *
>  org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#buildPage(EntityPage.java:175)
>   *
>  org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#<init>(EntityPage.java:114)
>   *
>  org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#<init>(EntityPage.java:82)
>   *
>  org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage#<init>(EntityPage.java:94)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$9#call(ActionResultResponseType.java:159)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$9#call(ActionResultResponseType.java:157)
>   *
>  org.apache.isis.core.metamodel.adapter.mgr.AdapterManager$ConcurrencyChecking#executeWithConcurrencyCheckingDisabled(AdapterManager.java:88)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#toEntityPage(ActionResultResponseType.java:150)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#access$200(ActionResultResponseType.java:44)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType$1#interpretResult(ActionResultResponseType.java:49)
>   *
>  org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseType#determineAndInterpretResult(ActionResultResponseType.java:175)
>   *
>  org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel#executeActionOnTargetAndProcessResults(ActionPanel.java:261)
>   *
>  org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel#executeAndProcessResults(ActionPanel.java:204)
>   *
>  org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersFormPanel$ActionParameterForm$1#onSubmit(ActionParametersFormPanel.java:148)
>   *
>  org.apache.wicket.ajax.markup.html.form.AjaxButton$1#onSubmit(AjaxButton.java:108)
>   *
>  org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter#onSubmit(AjaxFormSubmitBehavior.java:215)
>   *
>  org.apache.wicket.markup.html.form.Form#delegateSubmit(Form.java:1305)
>   *   org.apache.wicket.markup.html.form.Form#process(Form.java:966)
>   *
>  org.apache.wicket.markup.html.form.Form#onFormSubmitted(Form.java:788)
>   *
>  org.apache.wicket.ajax.form.AjaxFormSubmitBehavior#onEvent(AjaxFormSubmitBehavior.java:171)
>   *
>  org.apache.wicket.ajax.AjaxEventBehavior#respond(AjaxEventBehavior.java:146)
>   *
>  org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#onRequest(AbstractDefaultAjaxBehavior.java:641)
>   *
>  sun.reflect.NativeMethodAccessorImpl#invoke0(NativeMethodAccessorImpl.java:-2)
>   *
>  sun.reflect.NativeMethodAccessorImpl#invoke(NativeMethodAccessorImpl.java:62)
>   *
>  sun.reflect.DelegatingMethodAccessorImpl#invoke(DelegatingMethodAccessorImpl.java:43)
>   *   java.lang.reflect.Method#invoke(Method.java:498)
>   *
>  org.apache.wicket.RequestListenerInterface#internalInvoke(RequestListenerInterface.java:258)
>   *
>  org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:241)
>   *
>  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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter#doFilter(IsisLogOnExceptionFilter.java:52)
>   *
>  org.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  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.eclipse.jetty.servlet.ServletHandler$CachedChain#doFilter(ServletHandler.java:1668)
>   *
>  org.eclipse.jetty.servlet.ServletHandler#doHandle(ServletHandler.java:581)
>   *
>  org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:143)
>   *
>  org.eclipse.jetty.security.SecurityHandler#handle(SecurityHandler.java:548)
>   *
>  org.eclipse.jetty.server.session.SessionHandler#doHandle(SessionHandler.java:226)
>   *
>  org.eclipse.jetty.server.handler.ContextHandler#doHandle(ContextHandler.java:1158)
>   *
>  org.eclipse.jetty.servlet.ServletHandler#doScope(ServletHandler.java:511)
>   *
>  org.eclipse.jetty.server.session.SessionHandler#doScope(SessionHandler.java:185)
>   *
>  org.eclipse.jetty.server.handler.ContextHandler#doScope(ContextHandler.java:1090)
>   *
>  org.eclipse.jetty.server.handler.ScopedHandler#handle(ScopedHandler.java:141)
>   *
>  org.eclipse.jetty.server.handler.HandlerWrapper#handle(HandlerWrapper.java:119)
>   *   org.eclipse.jetty.server.Server#handle(Server.java:517)
>   *   org.eclipse.jetty.server.HttpChannel#handle(HttpChannel.java:308)
>   *
>  org.eclipse.jetty.server.HttpConnection#onFillable(HttpConnection.java:242)
>   *   org.eclipse.jetty.io
> .AbstractConnection$ReadCallback#succeeded(AbstractConnection.java:261)
>   *   org.eclipse.jetty.io.FillInterest#fillable(FillInterest.java:95)
>   *   org.eclipse.jetty.io
> .SelectChannelEndPoint$2#run(SelectChannelEndPoint.java:75)
>   *
>  org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#produceAndRun(ExecuteProduceConsume.java:213)
>   *
>  org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume#run(ExecuteProduceConsume.java:147)
>   *
>  org.eclipse.jetty.util.thread.QueuedThreadPool#runJob(QueuedThreadPool.java:654)
>   *
>  org.eclipse.jetty.util.thread.QueuedThreadPool$3#run(QueuedThreadPool.java:572)
>   *   java.lang.Thread#run(Thread.java:748)
>
>
> Do you know what it is? or what can I check to solve it?
>
> I hope you can help me.
> Thanks in advance
> Aida
>
>
>
> --
DISCLAIMER: This e-mail is from Haywood Associates Ltd (Registered Number
3525455) and it and its attachments may be confidential and are intended
solely for the use of the individual to whom it is addressed.  Any
unauthorised use or dissemination of this communication is strictly
prohibited. Any information provided to Haywood Associates Ltd shall be
retained and used in accordance with our Privacy Statement at
http://www.haywood-associates.co.uk/privacy.  If you have received this
communication in error, please immediately notify the sender by return
e-mail message and delete all copies of the original communication.