Paul Merlin created ZEST-107:
--------------------------------

             Summary: Entity SPI: JSONEntityState cloning logic is flawed
                 Key: ZEST-107
                 URL: https://issues.apache.org/jira/browse/ZEST-107
             Project: Zest
          Issue Type: Bug
    Affects Versions: 2.0
            Reporter: Tibor Mlynarik
            Assignee: Paul Merlin
             Fix For: 2.1


The cloneStateIfGlobalStateLoaded() method of JSONEntityState is called before 
any change is made to the entity state.

This method starts with the following check:

if( isStateNotCloned() )
{
    return;
}
// Do the clone

And the (private) isStateNotCloned() method returns:
status == EntityStatus.LOADED

IOW, the code says that it will clone state if status is loaded, but it does 
the opposite!

See discussion: http://s.apache.org/1QI




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to