You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Andi Huber (JIRA)" <ji...@apache.org> on 2018/06/15 07:25:00 UTC
[jira] [Assigned] (ISIS-1963) Wicket UI: IllegalArgumentExceptions
after persistent field update using AJAX
[ https://issues.apache.org/jira/browse/ISIS-1963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andi Huber reassigned ISIS-1963:
--------------------------------
Assignee: Andi Huber
> Wicket UI: IllegalArgumentExceptions after persistent field update using AJAX
> -----------------------------------------------------------------------------
>
> Key: ISIS-1963
> URL: https://issues.apache.org/jira/browse/ISIS-1963
> Project: Isis
> Issue Type: Bug
> Components: Core: Viewer: Wicket
> Affects Versions: 2.0.0-M1
> Reporter: Andi Huber
> Assignee: Andi Huber
> Priority: Blocker
> Fix For: 2.0.0-M1
>
>
> Possibly related to the latest Isis upgrade using Wicket 8 instead of 7.9.
> {noformat}
> java.lang.IllegalArgumentException
> Cannot update component because its page is not the same as the one this handler has been created for. Component: [PropertyEditForm [Component id = inputForm]]
> org.apache.wicket.ajax.AjaxRequestHandler#add(AjaxRequestHandler.java:245)
> org.apache.isis.viewer.wicket.ui.panels.PromptFormAbstract#onOkSubmittedOf(PromptFormAbstract.java:239)
> org.apache.isis.viewer.wicket.ui.panels.PromptFormAbstract#access$0(PromptFormAbstract.java:223)
> org.apache.isis.viewer.wicket.ui.panels.PromptFormAbstract$1#onSubmit(PromptFormAbstract.java:123)
> org.apache.wicket.ajax.markup.html.form.AjaxButton$1#onSubmit(AjaxButton.java:113)
> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter#onSubmit(AjaxFormSubmitBehavior.java:223)
> org.apache.wicket.markup.html.form.Form#delegateSubmit(Form.java:1271)
> org.apache.wicket.markup.html.form.Form#process(Form.java:964)
> org.apache.isis.viewer.wicket.ui.panels.FormAbstract#process(FormAbstract.java:77)
> org.apache.wicket.markup.html.form.Form#onFormSubmitted(Form.java:788)
> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior#onEvent(AjaxFormSubmitBehavior.java:176)
> org.apache.wicket.ajax.AjaxEventBehavior#respond(AjaxEventBehavior.java:127)
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#onRequest(AbstractDefaultAjaxBehavior.java:598)
> org.apache.wicket.core.request.handler.ListenerRequestHandler#internalInvoke(ListenerRequestHandler.java:306)
> org.apache.wicket.core.request.handler.ListenerRequestHandler#invoke(ListenerRequestHandler.java:280)
> org.apache.wicket.core.request.handler.ListenerRequestHandler#invokeListener(ListenerRequestHandler.java:222)
> org.apache.wicket.core.request.handler.ListenerRequestHandler#respond(ListenerRequestHandler.java:208)
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor#respond(RequestCycle.java:912)
> org.apache.wicket.request.RequestHandlerExecutor#execute(RequestHandlerExecutor.java:65)
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)