[ 
https://issues.apache.org/jira/browse/OAK-1621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Dürig resolved OAK-1621.
--------------------------------

    Resolution: Fixed

Fixed at http://svn.apache.org/r1581962

> NPE on concurrent session usage
> -------------------------------
>
>                 Key: OAK-1621
>                 URL: https://issues.apache.org/jira/browse/OAK-1621
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: jcr
>    Affects Versions: 0.19
>            Reporter: Marcel Reutegger
>            Assignee: Michael Dürig
>             Fix For: 0.20
>
>
> While running a test I accidentally shared a session and got the following 
> NPE:
> {noformat}
> java.lang.NullPointerException
> at 
> org.apache.jackrabbit.oak.jcr.session.NodeImpl$5.toString(NodeImpl.java:303)
> at java.lang.String.valueOf(String.java:2854)
> at java.lang.StringBuilder.append(StringBuilder.java:128)
> at 
> org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:271)
> at org.apache.jackrabbit.oak.jcr.session.ItemImpl.perform(ItemImpl.java:113)
> at org.apache.jackrabbit.oak.jcr.session.NodeImpl.addNode(NodeImpl.java:257)
> {noformat}
> The toString() of the addNode operation accesses {{nodeAdded}}, which is only 
> initialized towards the end of the operation.
> [~mduerig], can you take care of this? I think you recently did some work in 
> this area.



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

Reply via email to