Uploaded image for project: 'Jackrabbit Content Repository'
  1. Jackrabbit Content Repository
  2. JCR-51

Node.restore fails with multiple mixin types

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • JCR API
    • None
    • Jackrabbit r154884

    Description

      Restoring a node that has more than one mixin type causes the exception below.

      java.lang.NullPointerException
      at org.apache.jackrabbit.core.NodeImpl.restoreFrozenState(NodeImpl.java:3286)
      at org.apache.jackrabbit.core.NodeImpl.internalRestore(NodeImpl.java:3243)
      at org.apache.jackrabbit.core.NodeImpl.internalRestore(NodeImpl.java:3210)
      at org.apache.jackrabbit.core.NodeImpl.restore(NodeImpl.java:2821)
      at com.gtnet.jcr.VersionedNodeTest.testNodeVersionAndRestore(VersionedNodeTest.java:311)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at com.intellij.rt.execution.junit2.JUnitStarter.main(JUnitStarter.java:31)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at com.intellij.rt.execution.application.AppMain.main(AppMain.java:78)

      Attachments

        Activity

          People

            tripod Tobias Bocanegra
            rodm Rod MacKenzie
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: