Dan Haywood created ISIS-733:
--------------------------------

             Summary: If toggle an object twice in standalone list (for bulk 
action), ends up invoking action (when shouldn't) and also throwing concurrency 
exception
                 Key: ISIS-733
                 URL: https://issues.apache.org/jira/browse/ISIS-733
             Project: Isis
          Issue Type: Bug
          Components: Objectstore: JDO
    Affects Versions: objectstore-jdo-1.3.0
            Reporter: Dan Haywood
            Assignee: Dan Haywood
            Priority: Minor
             Fix For: objectstore-jdo-1.4.0


Problem tracked down to the way in which the Wicket viewer attempts to detect 
that an object has already been toggled, ultimately relying on the toString of 
the oidStr, which includes the Version's timestamp.

The underlying problem is that, for each interaction, the JDO objectstore 
simply new's up a new Date() for the timestamp, rather than leaving as null.

The net effect is that the check for existence of a toggled object in the 
Wicket viewer fails.

Fix is for the JDO objectstore to leave the Version's timestamp as null.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to