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

NullPointerException in ItemManager

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.2.5, 2.2.8
    • 2.2.9
    • jackrabbit-core
    • None

    Description

      We have a lot of these occurring:
      java.lang.NullPointerException
      at org.apache.jackrabbit.core.ItemManager.getDefinition(ItemManager.java:206)
      at org.apache.jackrabbit.core.ItemData.getDefinition(ItemData.java:99)
      at org.apache.jackrabbit.core.AbstractNodeData.getNodeDefinition(AbstractNodeData.java:73)
      at org.apache.jackrabbit.core.NodeImpl.getDefinition(NodeImpl.java:2430)
      at org.apache.jackrabbit.core.ItemValidator.isProtected(ItemValidator.java:373)
      at org.apache.jackrabbit.core.ItemValidator.checkCondition(ItemValidator.java:273)
      at org.apache.jackrabbit.core.ItemValidator.checkRemove(ItemValidator.java:254)
      at org.apache.jackrabbit.core.ItemRemoveOperation.perform(ItemRemoveOperation.java:63)
      at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:200)
      at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91)
      at org.apache.jackrabbit.core.ItemImpl.remove(ItemImpl.java:322)
      at org.apache.jackrabbit.core.NPEandCMETest$TestTask.run(NPEandCMETest.java:87)
      at java.lang.Thread.run(Thread.java:679)

      I'll attach a junit test to reproduce this exception.

      Attachments

        1. NPEandCMETest.java
          4 kB
          Unico Hommes

        Issue Links

          Activity

            People

              Unassigned Unassigned
              unico@apache.org Unico Hommes
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: