Uploaded image for project: 'Publishing'
  1. Publishing
  2. PUBLISHING-86

Provide an app to clear activation locks

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Done
    • Neutral
    • None
    • 1.2.1
    • None
    • Yes
    • HL & LD 22, HL & LD 23, HL & LD 24
    • 8

    Description

      Since the introduction of the publishing modules we have seen some tickets coming through support where customers are unable to publish due to "locked nodes". It seems that we have two different kinds of locks.

      • The actual JCR lock that is applied to nodes when performing the activation.
        2020-08-21 11:20:22,923 DEBUG ional.receiver.locking.TransactionalJcrLockManager: About to begin publish of website:8fa4a73f-51c3-40ac-b698-715595216186:/travel/about/company
        2020-08-21 11:20:22,923 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 376:1598001622918 Requesting XA lock
        2020-08-21 11:20:22,931 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/about/careers
        2020-08-21 11:20:23,007 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-256 DID locked website:/travel/about/careers
          

      It would be helpful to distinguish in the logs (both author and public) which kind of lock we are dealing with. One issue is an actual locked node where the other is more of a flag.

      An improvement would be a way to clear these issues from the Publishing app. Right now I have statistics about publishing data and can see that errors have occurred (if any). But I have no way to take any action on those errors. With a lock management app I would have a way to inspect the current locks and a way to release them.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                jsimak Jaroslav Simak
                rgange Richard Gange
                Nucleus
                Votes:
                3 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - 0d
                      0d
                      Logged:
                      Time Spent - 1.75d
                      1.75d