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

ASF subversion and git services commented on ISIS-1453:
-------------------------------------------------------

Commit 3b7a74c551b1ff7bbd886b7fa22533df8d6d9a3c in isis's branch 
refs/heads/master from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=3b7a74c ]

ISIS-1453: fixes SessionManagementService to call the correct API to set up the 
next xactn.

Use of the wrong API was resulting in the Isis framework's notion of the 
current transaction being out-of-whack with JDO's, resulting in the framework 
attempting to start the same JDO xactn twice.

In addition, fixed handling of closing the command when  first session is 
closed; was resulting in NPE because the interaction.Execution is still current 
and thus integration.getPriorExecution() returns null (resulting in an NPE).


> SessionManagementService#nextSession broken (in 1.13.0-SNAPSHOT)
> ----------------------------------------------------------------
>
>                 Key: ISIS-1453
>                 URL: https://issues.apache.org/jira/browse/ISIS-1453
>             Project: Isis
>          Issue Type: Bug
>          Components: Core
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>            Priority: Minor
>             Fix For: 1.13.0
>
>
> Calls the incorrect API to start new transaction, resulting in Isis 
> attempting to start the JDO xactn twice.



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

Reply via email to