You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "David Tildesley (JIRA)" <ji...@apache.org> on 2013/12/02 19:29:35 UTC

[jira] [Commented] (ISIS-620) When editing an entity twice a concurrency exception is thrown

    [ https://issues.apache.org/jira/browse/ISIS-620?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13836757#comment-13836757 ] 

David Tildesley commented on ISIS-620:
--------------------------------------

Generally speaking, even with normal "get" we have noticed that using the back button supplies previous context to ISIS that no longer exists in the session. We solved this by disabling the back button. Isn't this an outcome of the ISIS "stateless" design philosophy? Notwithstanding that Wicket is stateful.

> When editing an entity twice a concurrency exception is thrown
> --------------------------------------------------------------
>
>                 Key: ISIS-620
>                 URL: https://issues.apache.org/jira/browse/ISIS-620
>             Project: Isis
>          Issue Type: Bug
>          Components: Viewer: Wicket
>    Affects Versions: viewer-wicket-1.3.1
>            Reporter: Jeroen van der Wal
>            Assignee: Dan Haywood
>             Fix For: viewer-wicket-1.4.0
>
>
> When editing an entity twice a concurrency exception is thrown when using the backspace (browser back) anywhere in the application.
> To reproduce:
> * load fixtures
> * open arbitrary todo
> * click edit, change description, click save
> * again, click edit, change description, click save
> The result:
> sven attempted to update TODO:L_23, however this object has since been modified by sven at Mon Dec 02 18:13:13 CET 2013 [3 vs 2]



--
This message was sent by Atlassian JIRA
(v6.1#6144)