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

deadbeef-face-babe-cafe-babecafebabe has been modified externally

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.2
    • None
    • transactions, versioning
    • None
    • JDK1.6
      WIN XP

    Description

      The use case is as follows:

      1. create two node named "folder1" and "folder2"
      2. create one thread which create twenty versionable nodes under folder1 within a transaction.
      3. create another thread which create twenty versionable nodes under folder2 within a transaction.
      4. repeat step 2 and step3 and then it will throw below Exception:

      Caused by: org.apache.jackrabbit.core.state.StaleItemStateException: deadbeef-face-babe-cafe-babecafebabe has been modified externally
      at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.begin(SharedItemStateManager.java:663)
      at org.apache.jackrabbit.core.state.SharedItemStateManager.beginUpdate(SharedItemStateManager.java:1457)
      at org.apache.jackrabbit.core.state.XAItemStateManager.prepare(XAItemStateManager.java:163)
      ... 11 more

      Attachments

        Activity

          People

            Unassigned Unassigned
            codeparser codeparser
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: