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

JCR2SPI: lockmgr isn't aware about external unlock (CacheBehavior.OBSERVATION)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 1.5
    • jackrabbit-jcr2spi
    • None

    Description

      issue occurring with CacheBehavior.OBSERVATION only:

      the lock manager expects the jcr:lockIsDeep property to be created upon successful lock.
      this however isn't the case since the time, we changed the Operation.persisted method to invalidate the affected states. consequently the mgr never started to listen on changes made to the jcr:lockIsDeep property and consequently wasn't aware of an external removal.

      suggested fix:
      force re-loading of the lock holding node.

      Attachments

        Activity

          People

            angela Angela Schreiber
            angela Angela Schreiber
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: