<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 10:35:17 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[PUBLISHING-88] Keep track of lock owners with session data</title>
                <link>https://jira.magnolia-cms.com/browse/PUBLISHING-88</link>
                <project id="14683" key="PUBLISHING">Publishing</project>
                    <description>&lt;p&gt;When we lock an item for publication we should put some data into ownerInfo field so we can better track the locks. &lt;/p&gt;

&lt;p&gt;Example using /travel/strories/story.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Successful publish&lt;/b&gt;:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2020-08-29 09:07:05,380 DEBUG ional.receiver.locking.TransactionalJcrLockManager: About to begin publish of website:a096ec20-c190-4b2e-91a4-294c99b64049:/travel/stories/story
2020-08-29 09:07:05,381 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 373:1598684825376 Requesting XA lock
2020-08-29 09:07:05,384 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-29 09:07:05,421 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-267 DID locked website:/travel/stories
2020-08-29 09:07:05,423 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 373:1598684825376 Got clearance for JCR lock on parent node /travel/stories
2020-08-29 09:07:05,423 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Checking the timestamp of publication request
2020-08-29 09:07:05,423 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 373:1598684825376 Starting content publication
2020-08-29 09:07:05,423 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 373:1598684825376 Checking for existence of content website:a096ec20-c190-4b2e-91a4-294c99b64049
2020-08-29 09:07:05,423 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 373:1598684825376 Content a096ec20-c190-4b2e-91a4-294c99b64049 was located under path website:/travel/stories/story
2020-08-29 09:07:05,513 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: Stored content website:/travel/stories/story:a096ec20-c190-4b2e-91a4-294c99b64049 for rollback later
2020-08-29 09:07:05,560 INFO  r.operation.jcr.JcrTransactionPublicationOperation: 373:1598684825376 User superuser successfully published website:/travel/stories/story on dx-core-webapp.
2020-08-29 09:07:05,560 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Ordering story before main
2020-08-29 09:07:05,590 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-267 DID unlocked website:/travel/stories
2020-08-29 09:07:05,603 DEBUG ional.receiver.locking.TransactionalJcrLockManager: About to begin commit of website:a096ec20-c190-4b2e-91a4-294c99b64049:/travel/stories/story
2020-08-29 09:07:05,603 DEBUG info.magnolia.publishing.locking.JcrLockManager   : node uuid:a096ec20-c190-4b2e-91a4-294c99b64049
2020-08-29 09:07:05,620 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-269 DID locked website:/travel/stories/story
2020-08-29 09:07:05,620 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 370 Got clearance for JCR lock on parent node /travel/stories/story
2020-08-29 09:07:05,620 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 370 Proceeding with commit of content a096ec20-c190-4b2e-91a4-294c99b64049
2020-08-29 09:07:05,637 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 370 Commited node a096ec20-c190-4b2e-91a4-294c99b64049
2020-08-29 09:07:05,647 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-269 DID unlocked website:/travel/stories/story
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;


&lt;p&gt;Lock node on public using a groovy script. Provide ctx info about who locked the node.&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; javax.jcr.Session
&lt;span class=&quot;code-keyword&quot;&gt;import&lt;/span&gt; info.magnolia.context.MgnlContext
 
session = MgnlContext.getJCRSession(&lt;span class=&quot;code-quote&quot;&gt;&quot;website&quot;&lt;/span&gt;);
lockManager = session.getWorkspace().getLockManager();
lockManager.lock(&lt;span class=&quot;code-quote&quot;&gt;&quot;/travel/stories&quot;&lt;/span&gt;, &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;, &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;, 15000, &lt;span class=&quot;code-quote&quot;&gt;&quot;groovy-lock-&quot;&lt;/span&gt; + session);
session.save();

println lockManager.isLocked(&lt;span class=&quot;code-quote&quot;&gt;&quot;/travel/stories&quot;&lt;/span&gt;)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;b&gt;Unsuccessful publish&lt;/b&gt;:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2020-08-31 15:01:28,198 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 340 About to begin publish of website:a096ec20-c190-4b2e-91a4-294c99b64049:/travel/stories/story:session-admin-317
2020-08-31 15:01:28,198 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 340 Requesting XA lock for node:node /travel/stories/story, session:session-admin-317
2020-08-31 15:01:28,202 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:28,203 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 10 more times.
2020-08-31 15:01:30,206 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:30,206 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 9 more times.
2020-08-31 15:01:32,210 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:32,210 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 8 more times.
2020-08-31 15:01:34,210 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:34,211 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 7 more times.
2020-08-31 15:01:36,216 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:36,216 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 6 more times.
2020-08-31 15:01:38,221 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:38,221 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 5 more times.
2020-08-31 15:01:40,222 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:40,222 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 4 more times.
2020-08-31 15:01:42,227 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:42,227 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 3 more times.
2020-08-31 15:01:44,232 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:44,232 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 2 more times.
2020-08-31 15:01:46,236 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:01:46,237 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 1 more times.
2020-08-31 15:01:48,242 ERROR info.magnolia.publishing.locking.JcrLockManager   : Cannot acquire lock [owner: groovy-session-session-admin-293 expires: 241.17 mins]
2020-08-31 15:01:48,243 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 340 Cannot lock node node /travel/stories/story, another transaction using the node is still progress
2020-08-31 15:01:48,243 INFO  ional.receiver.locking.TransactionalJcrLockManager: 340 Node /travel/stories/story is locked by transaction. Will retry 10 more times.
2020-08-31 15:01:50,248 ERROR ional.receiver.locking.TransactionalJcrLockManager: Operation not permitted, /travel/stories is locked
2020-08-31 15:01:50,248 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Checking the timestamp of publication request
2020-08-31 15:01:50,248 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 340 Starting content publication
2020-08-31 15:01:50,248 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 340 Checking for existence of content website:a096ec20-c190-4b2e-91a4-294c99b64049
2020-08-31 15:01:50,248 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 340 Content a096ec20-c190-4b2e-91a4-294c99b64049 was located under path website:/travel/stories/story
2020-08-31 15:01:50,339 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: Stored content website:/travel/stories/story:a096ec20-c190-4b2e-91a4-294c99b64049 for rollback later
2020-08-31 15:01:50,393 INFO  r.operation.jcr.JcrTransactionPublicationOperation: 340 User superuser successfully published website:/travel/stories/story on dx-core-webapp.
2020-08-31 15:01:50,394 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Ordering story before main
2020-08-31 15:01:50,395 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Failed to order node
javax.jcr.lock.LockException: Node locked.
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:694) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:670) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:655) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.XALockManager.checkLock(XALockManager.java:174) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkLock(ItemValidator.java:367) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkCondition(ItemValidator.java:288) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkModify(ItemValidator.java:248) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.NodeImpl.orderBefore(NodeImpl.java:1470) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.NodeImpl.orderBefore(NodeImpl.java:1861) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.MgnlPropertySettingNodeWrapper.orderBefore(MgnlPropertySettingNodeWrapper.java:222) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.orderChildNodes(AbstractJcrReceiveOperation.java:390) ~[magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.orderImportedNode(AbstractJcrReceiveOperation.java:312) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.postExecute(AbstractJcrReceiveOperation.java:182) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.execute(AbstractJcrReceiveOperation.java:148) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.transactional.receiver.operation.jcr.JcrTransactionPublicationOperation.execute(JcrTransactionPublicationOperation.java:87) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.dispatcher.AbstractDispatcher.dispatch(AbstractDispatcher.java:105) [magnolia-publishing-core-1.2.2-SNAPSHOT.jar:?]
	at info.magnolia.publishing.transactional.receiver.dispatcher.TransactionalHeadersDispatcher.dispatch(TransactionalHeadersDispatcher.java:57) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.transactional.receiver.dispatcher.TransactionalHeadersDispatcher.dispatch(TransactionalHeadersDispatcher.java:1) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.receiver.filter.PublicationFilter.doFilter(PublicationFilter.java:61) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:127) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.enterprise.registration.RegistrationFilter.doFilter(RegistrationFilter.java:79) [magnolia-module-enterprise-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:151) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.personalization.preview.filter.PreviewFilter.doFilter(PreviewFilter.java:92) [magnolia-personalization-preview-app-2.0.2.jar:?]
	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:155) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:128) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:65) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.SafeDestroyMgnlFilterWrapper.doFilter(SafeDestroyMgnlFilterWrapper.java:107) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterDispatcher.doDispatch(MgnlFilterDispatcher.java:67) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:110) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:96) [magnolia-core-6.2.2.jar:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.37]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:9.0.37]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [catalina.jar:9.0.37]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [catalina.jar:9.0.37]
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [catalina.jar:9.0.37]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [catalina.jar:9.0.37]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) [tomcat-coyote.jar:9.0.37]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote.jar:9.0.37]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-coyote.jar:9.0.37]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) [tomcat-coyote.jar:9.0.37]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:9.0.37]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_261]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_261]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:9.0.37]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-08-31 15:01:50,411 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Ordering story before footer
2020-08-31 15:01:50,411 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Failed to order node
javax.jcr.lock.LockException: Node locked.
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:694) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:670) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:655) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.XALockManager.checkLock(XALockManager.java:174) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkLock(ItemValidator.java:367) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkCondition(ItemValidator.java:288) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkModify(ItemValidator.java:248) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.NodeImpl.orderBefore(NodeImpl.java:1470) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.NodeImpl.orderBefore(NodeImpl.java:1861) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.MgnlPropertySettingNodeWrapper.orderBefore(MgnlPropertySettingNodeWrapper.java:222) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateNodeWrapper.orderBefore(DelegateNodeWrapper.java:339) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.orderChildNodes(AbstractJcrReceiveOperation.java:390) ~[magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.orderImportedNode(AbstractJcrReceiveOperation.java:312) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.postExecute(AbstractJcrReceiveOperation.java:182) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.execute(AbstractJcrReceiveOperation.java:148) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.transactional.receiver.operation.jcr.JcrTransactionPublicationOperation.execute(JcrTransactionPublicationOperation.java:87) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.dispatcher.AbstractDispatcher.dispatch(AbstractDispatcher.java:105) [magnolia-publishing-core-1.2.2-SNAPSHOT.jar:?]
	at info.magnolia.publishing.transactional.receiver.dispatcher.TransactionalHeadersDispatcher.dispatch(TransactionalHeadersDispatcher.java:57) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.transactional.receiver.dispatcher.TransactionalHeadersDispatcher.dispatch(TransactionalHeadersDispatcher.java:1) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.receiver.filter.PublicationFilter.doFilter(PublicationFilter.java:61) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:127) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.enterprise.registration.RegistrationFilter.doFilter(RegistrationFilter.java:79) [magnolia-module-enterprise-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:151) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.personalization.preview.filter.PreviewFilter.doFilter(PreviewFilter.java:92) [magnolia-personalization-preview-app-2.0.2.jar:?]
	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:155) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:128) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:65) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.SafeDestroyMgnlFilterWrapper.doFilter(SafeDestroyMgnlFilterWrapper.java:107) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterDispatcher.doDispatch(MgnlFilterDispatcher.java:67) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:110) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:96) [magnolia-core-6.2.2.jar:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.37]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:9.0.37]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [catalina.jar:9.0.37]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [catalina.jar:9.0.37]
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [catalina.jar:9.0.37]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [catalina.jar:9.0.37]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) [tomcat-coyote.jar:9.0.37]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote.jar:9.0.37]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-coyote.jar:9.0.37]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) [tomcat-coyote.jar:9.0.37]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:9.0.37]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_261]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_261]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:9.0.37]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-08-31 15:01:50,413 WARN  info.magnolia.publishing.locking.JcrLockManager   : Node not locked by session: f8cbedd6-df91-4d7c-a952-2dc414d97704
2020-08-31 15:01:50,456 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 347 About to begin commit of website:a096ec20-c190-4b2e-91a4-294c99b64049:/travel/stories/story:session-admin-319
2020-08-31 15:01:50,456 DEBUG info.magnolia.publishing.locking.JcrLockManager   : node uuid:a096ec20-c190-4b2e-91a4-294c99b64049
2020-08-31 15:01:50,477 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-319 DID locked website:/travel/stories/story
2020-08-31 15:01:50,477 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 347 Got clearance for JCR lock on parent node /travel/stories/story
2020-08-31 15:01:50,477 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 347 Proceeding with commit of content a096ec20-c190-4b2e-91a4-294c99b64049
2020-08-31 15:01:50,477 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 347 session:session-admin-320
2020-08-31 15:01:50,478 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 347 Removing node:node /story
2020-08-31 15:01:50,494 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 347 Committed node a096ec20-c190-4b2e-91a4-294c99b64049
2020-08-31 15:01:50,507 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-319 DID unlocked website:/travel/stories/story
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Now we can see the node was locked by a groovy session:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2020-08-31 15:01:48,242 ERROR info.magnolia.publishing.locking.JcrLockManager   : Cannot acquire lock [owner: groovy-session-session-admin-293 expires: 241.17 mins]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="89963">PUBLISHING-88</key>
            <summary>Keep track of lock owners with session data</summary>
                <type id="4" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10890&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="11">Done</resolution>
                                        <assignee username="fgrilli">Federico Grilli</assignee>
                                    <reporter username="rgange">Richard Gange</reporter>
                        <labels>
                            <label>maintenance</label>
                    </labels>
                <created>Fri, 28 Aug 2020 18:06:19 +0200</created>
                <updated>Tue, 29 Mar 2022 12:44:36 +0200</updated>
                            <resolved>Tue, 1 Sep 2020 10:09:38 +0200</resolved>
                                    <version>1.1.5</version>
                    <version>1.2.1</version>
                                    <fixVersion>1.1.6</fixVersion>
                    <fixVersion>1.2.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="230561" author="rgange" created="Mon, 31 Aug 2020 15:10:13 +0200"  >&lt;h3&gt;&lt;a name=&quot;Moveoperation&quot;&gt;&lt;/a&gt;Move operation&lt;/h3&gt;

&lt;p&gt;&lt;b&gt;Successful&lt;/b&gt;&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2020-08-31 15:06:24,750 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 339 About to begin publish of website:64cc52a3-326f-40b9-b021-c980f2959447:/sportstation/about:session-admin-330
2020-08-31 15:06:24,750 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 339 Requesting XA lock for node:node /sportstation/about, session:session-admin-330
2020-08-31 15:06:26,083 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/sportstation/tour
2020-08-31 15:06:26,109 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-330 DID locked website:/sportstation/tour
2020-08-31 15:06:26,110 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 339 Got clearance for JCR lock on parent node /sportstation/tour
2020-08-31 15:06:26,110 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Checking the timestamp of publication request
2020-08-31 15:06:26,110 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 339 Starting content publication
2020-08-31 15:06:26,110 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 339 Checking for existence of content website:64cc52a3-326f-40b9-b021-c980f2959447
2020-08-31 15:06:26,110 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 339 Content 64cc52a3-326f-40b9-b021-c980f2959447 was located under path website:/sportstation/about
2020-08-31 15:06:26,148 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: Stored content website:/sportstation/about:64cc52a3-326f-40b9-b021-c980f2959447 for rollback later
2020-08-31 15:06:26,148 INFO  receiver.operation.jcr.AbstractJcrReceiveOperation: Moving content from /sportstation/about to /sportstation/tour/about due to activation request.
2020-08-31 15:06:27,504 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Child removal [node /sportstation/tour/about] done in session: website:session-admin-330
2020-08-31 15:06:27,517 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Child removal [node /sportstation/tour/about] done in session: website:session-admin-330
2020-08-31 15:06:27,517 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Importing main into parent path /sportstation/tour/about
2020-08-31 15:06:27,519 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Importing 0 into parent path /sportstation/tour/about/main
2020-08-31 15:06:27,522 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Importing footer into parent path /sportstation/tour/about
2020-08-31 15:06:27,524 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Importing footer1 into parent path /sportstation/tour/about/footer
2020-08-31 15:06:27,525 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Importing footer2 into parent path /sportstation/tour/about/footer
2020-08-31 15:06:27,527 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Importing footer3 into parent path /sportstation/tour/about/footer
2020-08-31 15:06:27,530 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Importing footer4 into parent path /sportstation/tour/about/footer
2020-08-31 15:06:27,532 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Importing lastLinks into parent path /sportstation/tour/about/footer
2020-08-31 15:06:27,698 INFO  r.operation.jcr.JcrTransactionPublicationOperation: 339 User superuser successfully published website:/sportstation/tour/about on dx-core-webapp.
2020-08-31 15:06:27,733 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-330 DID unlocked website:/sportstation/tour
2020-08-31 15:06:27,743 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 340 About to begin commit of website:64cc52a3-326f-40b9-b021-c980f2959447:/sportstation/tour/about:session-admin-339
2020-08-31 15:06:27,743 DEBUG info.magnolia.publishing.locking.JcrLockManager   : node uuid:64cc52a3-326f-40b9-b021-c980f2959447
2020-08-31 15:06:27,767 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-339 DID locked website:/sportstation/tour/about
2020-08-31 15:06:27,767 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 340 Got clearance for JCR lock on parent node /sportstation/tour/about
2020-08-31 15:06:27,767 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 340 Proceeding with commit of content 64cc52a3-326f-40b9-b021-c980f2959447
2020-08-31 15:06:27,768 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 340 session:session-admin-340
2020-08-31 15:06:27,768 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 340 Removing node:node /about
2020-08-31 15:06:27,787 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 340 Committed node 64cc52a3-326f-40b9-b021-c980f2959447
2020-08-31 15:06:27,799 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-339 DID unlocked website:/sportstation/tour/about
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;b&gt;Unsuccessful&lt;/b&gt;&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2020-08-31 15:09:24,708 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 343 About to begin publish of website:64cc52a3-326f-40b9-b021-c980f2959447:/sportstation/tour/about:session-admin-345
2020-08-31 15:09:24,708 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 343 Requesting XA lock for node:node /sportstation/tour/about, session:session-admin-345
2020-08-31 15:09:24,709 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:24,709 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 10 more times.
2020-08-31 15:09:26,712 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:26,713 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 9 more times.
2020-08-31 15:09:28,718 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:28,718 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 8 more times.
2020-08-31 15:09:30,723 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:30,723 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 7 more times.
2020-08-31 15:09:32,728 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:32,728 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 6 more times.
2020-08-31 15:09:34,733 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:34,733 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 5 more times.
2020-08-31 15:09:36,736 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:36,736 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 4 more times.
2020-08-31 15:09:38,739 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:38,739 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 3 more times.
2020-08-31 15:09:40,744 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:40,744 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 2 more times.
2020-08-31 15:09:42,748 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-08-31 15:09:42,749 INFO  info.magnolia.publishing.locking.JcrLockManager   : Node /travel/stories is locked. Will retry 1 more times.
2020-08-31 15:09:44,754 ERROR info.magnolia.publishing.locking.JcrLockManager   : Cannot acquire lock [owner: groovy-session-session-admin-293 expires: 233.22 mins]
2020-08-31 15:09:44,754 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 343 Cannot lock node node /sportstation/tour/about, another transaction using the node is still progress
2020-08-31 15:09:44,754 INFO  ional.receiver.locking.TransactionalJcrLockManager: 343 Node /sportstation/tour/about is locked by transaction. Will retry 10 more times.
2020-08-31 15:09:46,758 ERROR ional.receiver.locking.TransactionalJcrLockManager: Operation not permitted, /travel/stories is locked
2020-08-31 15:09:46,758 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Checking the timestamp of publication request
2020-08-31 15:09:46,759 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 343 Starting content publication
2020-08-31 15:09:46,759 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 343 Checking for existence of content website:64cc52a3-326f-40b9-b021-c980f2959447
2020-08-31 15:09:46,759 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 343 Content 64cc52a3-326f-40b9-b021-c980f2959447 was located under path website:/sportstation/tour/about
2020-08-31 15:09:46,834 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: Stored content website:/sportstation/tour/about:64cc52a3-326f-40b9-b021-c980f2959447 for rollback later
2020-08-31 15:09:46,834 INFO  receiver.operation.jcr.AbstractJcrReceiveOperation: Moving content from /sportstation/tour/about to /travel/stories/about due to activation request.
2020-08-31 15:09:46,835 ERROR receiver.operation.jcr.AbstractJcrReceiveOperation: Node locked.
info.magnolia.publishing.operation.ReceiveOperation$OperationExecutionException: Node locked.
	at info.magnolia.publishing.transactional.receiver.operation.jcr.JcrTransactionPublicationOperation.doExecute(JcrTransactionPublicationOperation.java:114) ~[magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.JcrPublicationOperation.doExecute(JcrPublicationOperation.java:78) ~[magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.execute(AbstractJcrReceiveOperation.java:147) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.transactional.receiver.operation.jcr.JcrTransactionPublicationOperation.execute(JcrTransactionPublicationOperation.java:87) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.dispatcher.AbstractDispatcher.dispatch(AbstractDispatcher.java:105) [magnolia-publishing-core-1.2.2-SNAPSHOT.jar:?]
	at info.magnolia.publishing.transactional.receiver.dispatcher.TransactionalHeadersDispatcher.dispatch(TransactionalHeadersDispatcher.java:57) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.transactional.receiver.dispatcher.TransactionalHeadersDispatcher.dispatch(TransactionalHeadersDispatcher.java:1) [magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	at info.magnolia.publishing.receiver.filter.PublicationFilter.doFilter(PublicationFilter.java:61) [magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:127) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.enterprise.registration.RegistrationFilter.doFilter(RegistrationFilter.java:79) [magnolia-module-enterprise-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:151) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.personalization.preview.filter.PreviewFilter.doFilter(PreviewFilter.java:92) [magnolia-personalization-preview-app-2.0.2.jar:?]
	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:155) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:128) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:65) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.SafeDestroyMgnlFilterWrapper.doFilter(SafeDestroyMgnlFilterWrapper.java:107) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlFilterDispatcher.doDispatch(MgnlFilterDispatcher.java:67) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:110) [magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:96) [magnolia-core-6.2.2.jar:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.37]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:9.0.37]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [catalina.jar:9.0.37]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [catalina.jar:9.0.37]
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) [catalina.jar:9.0.37]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [catalina.jar:9.0.37]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [catalina.jar:9.0.37]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) [tomcat-coyote.jar:9.0.37]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote.jar:9.0.37]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-coyote.jar:9.0.37]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) [tomcat-coyote.jar:9.0.37]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:9.0.37]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_261]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_261]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:9.0.37]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
Caused by: javax.jcr.lock.LockException: Node locked.
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:694) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:670) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.LockManagerImpl.checkLock(LockManagerImpl.java:655) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.lock.XALockManager.checkLock(XALockManager.java:174) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkLock(ItemValidator.java:367) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkCondition(ItemValidator.java:288) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.ItemValidator.checkModify(ItemValidator.java:248) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.SessionMoveOperation.perform(SessionMoveOperation.java:141) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.SessionImpl.perform(SessionImpl.java:363) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at org.apache.jackrabbit.core.SessionImpl.move(SessionImpl.java:909) ~[jackrabbit-core-2.20.0.jar:2.20.0]
	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.move(DelegateSessionWrapper.java:267) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.move(DelegateSessionWrapper.java:267) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.move(ContentDecoratorSessionWrapper.java:164) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.cms.core.version.MgnlVersioningSession.move(MgnlVersioningSession.java:178) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.move(DelegateSessionWrapper.java:267) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.move(ContentDecoratorSessionWrapper.java:164) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.MgnlPropertySettingContentDecorator$MgnlPropertySettingSessionWrapper.move(MgnlPropertySettingContentDecorator.java:517) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.move(DelegateSessionWrapper.java:267) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.move(ContentDecoratorSessionWrapper.java:164) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.audit.MgnlAuditLoggingContentDecoratorSessionWrapper.move(MgnlAuditLoggingContentDecoratorSessionWrapper.java:67) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.move(DelegateSessionWrapper.java:267) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.move(ContentDecoratorSessionWrapper.java:164) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.jcr.wrapper.MagnoliaSessionWrapper.move(MagnoliaSessionWrapper.java:65) ~[magnolia-core-6.2.2.jar:?]
	at info.magnolia.publishing.receiver.operation.jcr.AbstractJcrReceiveOperation.handleMovedContent(AbstractJcrReceiveOperation.java:257) ~[magnolia-publishing-receiver-1.2.1.jar:?]
	at info.magnolia.publishing.transactional.receiver.operation.jcr.JcrTransactionPublicationOperation.doExecute(JcrTransactionPublicationOperation.java:106) ~[magnolia-publishing-transactional-receiver-1.0.7-SNAPSHOT.jar:?]
	... 59 more
2020-08-31 15:09:46,840 WARN  info.magnolia.publishing.locking.JcrLockManager   : Node not locked by session: f8cbedd6-df91-4d7c-a952-2dc414d97704
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="230747" author="rgange" created="Tue, 1 Sep 2020 19:42:06 +0200"  >&lt;p&gt;Using the new module v1.2.2 here is an example publish:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2020-09-01 19:39:29,896 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : creating jcr session website by thread http-nio-8080-exec-3
2020-09-01 19:39:29,897 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 334 About to begin publish of website:a096ec20-c190-4b2e-91a4-294c99b64049:/travel/stories/story:session-admin-374
2020-09-01 19:39:29,897 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 334 Requesting XA lock for node:node /travel/stories/story, session:session-admin-374
2020-09-01 19:39:29,897 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : creating jcr session magnolia-mgnlSystem by thread http-nio-8080-exec-3
2020-09-01 19:39:32,566 DEBUG info.magnolia.publishing.locking.JcrLockManager   : parent path:/travel/stories
2020-09-01 19:39:33,979 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-374 DID lock website:/travel/stories
2020-09-01 19:39:33,979 DEBUG info.magnolia.publishing.locking.JcrLockManager   : Cannot acquire lock [owner: publishing-session-parentLock-session-admin-374 expires: infinite lock]
2020-09-01 19:39:33,979 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 334 Got clearance for JCR lock on parent node /travel/stories
2020-09-01 19:39:33,979 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Checking the timestamp of publication request
2020-09-01 19:39:33,979 TRACE receiver.operation.jcr.AbstractJcrReceiveOperation: Begin prexecution [parentPath:/travel/stories, existingNode:node /travel/stories/story, existingNodeSession:session-admin-374, session:session-admin-374]
2020-09-01 19:39:33,979 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 334 Starting content publication
2020-09-01 19:39:33,979 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 334 Checking for existence of content website:a096ec20-c190-4b2e-91a4-294c99b64049
2020-09-01 19:39:33,980 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: 334 Content a096ec20-c190-4b2e-91a4-294c99b64049 was located under path website:/travel/stories/story
2020-09-01 19:39:33,989 DEBUG r.operation.jcr.JcrTransactionPublicationOperation: Stored content website:/travel/stories/story:a096ec20-c190-4b2e-91a4-294c99b64049 for rollback later
2020-09-01 19:39:33,989 TRACE receiver.operation.jcr.AbstractJcrReceiveOperation: Moving content to it&apos;s position in session: session-admin-374
2020-09-01 19:39:34,056 INFO  r.operation.jcr.JcrTransactionPublicationOperation: 334 User superuser successfully published website:/travel/stories/story on dx-core-webapp.
2020-09-01 19:39:34,056 DEBUG receiver.operation.jcr.AbstractJcrReceiveOperation: Ordering story before main
2020-09-01 19:39:34,066 TRACE receiver.operation.jcr.AbstractJcrReceiveOperation: Clean up multipart form data and release node locks after publish operation.
2020-09-01 19:39:34,077 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-374 DID unlock website:/travel/stories
2020-09-01 19:39:34,078 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,078 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,078 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : logged out jcr session: session-admin-374 by thread http-nio-8080-exec-3
2020-09-01 19:39:34,078 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : logged out jcr session: session-admin-375 by thread http-nio-8080-exec-3
2020-09-01 19:39:34,092 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : creating jcr session website by thread http-nio-8080-exec-6
2020-09-01 19:39:34,092 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 337 About to begin commit of website:a096ec20-c190-4b2e-91a4-294c99b64049:/travel/stories/story:session-admin-376
2020-09-01 19:39:34,092 DEBUG info.magnolia.publishing.locking.JcrLockManager   : node uuid:a096ec20-c190-4b2e-91a4-294c99b64049
2020-09-01 19:39:34,114 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-376 DID lock website:/travel/stories/story
2020-09-01 19:39:34,114 DEBUG info.magnolia.publishing.locking.JcrLockManager   : Cannot acquire lock [owner: publishing-session-parentLock-session-admin-376 expires: infinite lock]
2020-09-01 19:39:34,114 DEBUG ional.receiver.locking.TransactionalJcrLockManager: 337 Got clearance for JCR lock on parent node /travel/stories/story
2020-09-01 19:39:34,114 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 337 Proceeding with commit of content a096ec20-c190-4b2e-91a4-294c99b64049
2020-09-01 19:39:34,114 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : creating jcr session magnolia-mgnlSystem by thread http-nio-8080-exec-6
2020-09-01 19:39:34,115 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 337 session:session-admin-377
2020-09-01 19:39:34,115 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 337 Removing node:node /story
2020-09-01 19:39:34,129 DEBUG actional.receiver.operation.jcr.JcrCommitOperation: 337 Committed node a096ec20-c190-4b2e-91a4-294c99b64049
2020-09-01 19:39:34,129 TRACE receiver.operation.jcr.AbstractJcrReceiveOperation: Clean up multipart form data and release node locks after commit operation.
2020-09-01 19:39:34,139 DEBUG info.magnolia.publishing.locking.JcrLockManager   : session-admin-376 DID unlock website:/travel/stories/story
2020-09-01 19:39:34,140 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,140 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,140 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : logged out jcr session: session-admin-376 by thread http-nio-8080-exec-6
2020-09-01 19:39:34,140 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : logged out jcr session: session-admin-377 by thread http-nio-8080-exec-6
2020-09-01 19:39:34,343 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,343 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,344 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : creating jcr session website by thread Thread-19
2020-09-01 19:39:34,345 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,345 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,346 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : logged out jcr session: session-admin-378 by thread Thread-19
2020-09-01 19:39:34,353 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,354 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,514 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : creating jcr session website by thread http-nio-8080-exec-9
2020-09-01 19:39:34,519 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : creating jcr session resources by thread http-nio-8080-exec-9
2020-09-01 19:39:34,540 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : creating jcr session tags by thread http-nio-8080-exec-9
2020-09-01 19:39:34,557 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,557 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : logged out jcr session: session-admin-379 by thread http-nio-8080-exec-9
2020-09-01 19:39:34,558 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : logged out jcr session: session-admin-381 by thread http-nio-8080-exec-9
2020-09-01 19:39:34,558 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:34,558 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : logged out jcr session: session-admin-380 by thread http-nio-8080-exec-9
2020-09-01 19:39:35,030 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:43,817 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
2020-09-01 19:39:43,817 DEBUG info.magnolia.context.AbstractRepositoryStrategy  : releasing jcr sessions
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;It seems to me that there are two requests to try and lock the node at the beginning. &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>relation</name>
                                            <outwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="89773">EEPUBLISH-28</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="90007">EEPUBLISH-29</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="89799">PUBLISHING-86</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="69332" name="scripts.lockNodeScript.xml" size="1510" author="rgange" created="Sat, 29 Aug 2020 09:11:17 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 31 Aug 2020 09:52:51 +0200</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>dmaslanka</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            3 years, 23 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>fgrilli</customfieldvalue>
            <customfieldvalue>rgange</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y03cva:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10245" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1247">Maintenance 22</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10242" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_14168" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Task DoD</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                        
        <div style="margin-bottom: 8px;">
                            <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>0/6</span></span></div>
                    
            <div class="checklist-progress-bar-wrapper" style="">
        <div class="checklist-progress-bar" style="position: relative; width: 100%; background-color: #cccccc; margin-bottom: 2px; margin-top: 5px;">
                        <div class="checklist-progress" style="display: block; float: none; width: 0%; height: 2px; background: #14892c;">
                            </div>
        </div>
    </div>
        </div>
    
                                    <div style="display: flex; align-items: flex-start; padding: 0; margin-left: 12px; float: none; font-size: 14px;">
                                                                <span style="padding-right: 5px; align-self: flex-start;">
                                <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="unchecked"><path d="M0.441406 6.94141C0.441406 5.28455 1.78455 3.94141 3.44141 3.94141H15.4414C17.0983 3.94141 18.4414 5.28455 18.4414 6.94141V18.9414C18.4414 20.5983 17.0983 21.9414 15.4414 21.9414H3.44141C1.78455 21.9414 0.441406 20.5983 0.441406 18.9414V6.94141Z" fill="#EFF4FB" /><path fill-rule="evenodd" clip-rule="evenodd" d="M12.4414 3.94141H3.44141C1.78455 3.94141 0.441406 5.28455 0.441406 6.94141V18.9414C0.441406 20.5983 1.78455 21.9414 3.44141 21.9414H15.4414C17.0983 21.9414 18.4414 20.5983 18.4414 18.9414V9.94141H17.4414V18.9414C17.4414 20.046 16.546 20.9414 15.4414 20.9414H3.44141C2.33684 20.9414 1.44141 20.046 1.44141 18.9414V6.94141C1.44141 5.83684 2.33684 4.94141 3.44141 4.94141H12.4414V3.94141Z" fill="#ADBBD0" /><path d="M21.5306 5.91574L19.3486 4.58101L21.5306 3.24628C21.5681 3.22328 21.595 3.18633 21.6053 3.14348C21.6156 3.10063 21.6084 3.05545 21.5855 3.01792L20.9444 1.96985C20.8966 1.89162 20.7942 1.86696 20.716 1.91479L18.6331 3.18898V0.747138C18.6331 0.65546 18.5587 0.581055 18.4671 0.581055H17.2386C17.1469 0.581055 17.0725 0.65546 17.0725 0.747138V3.18898L14.9896 1.91487C14.9112 1.86704 14.8091 1.89162 14.7612 1.96993L14.1201 3.018C14.0972 3.05554 14.09 3.10071 14.1003 3.14356C14.1106 3.18641 14.1375 3.22336 14.175 3.24637L16.3571 4.58101L14.175 5.91574C14.1375 5.93866 14.1106 5.9757 14.1003 6.01847C14.09 6.0614 14.0972 6.10657 14.1201 6.14411L14.7612 7.1921C14.8091 7.27032 14.9112 7.29507 14.9896 7.24724L17.0725 5.97304V8.41489C17.0725 8.50657 17.1469 8.58097 17.2386 8.58097H18.4671C18.5587 8.58097 18.6331 8.50657 18.6331 8.41489V5.97313L20.7161 7.24715C20.7943 7.29499 20.8967 7.27032 20.9444 7.19218L21.5856 6.14411C21.6085 6.10657 21.6157 6.0614 21.6054 6.01855C21.5952 5.97562 21.5682 5.93875 21.5306 5.91574Z" fill="#de350b" /></svg>
                        </span>
                                        <div style="cursor: default; text-align: left; flex-grow: 1; padding-right: 3px; margin-top: 2px;">
                                                
                                                
                                                <span >
                                                        <span>Doc/release notes changes? Comment present?</span>

                        </span>
                    </div>
                                                                    <span style="padding-right: 1px; white-space: nowrap;">
                                                        
                                                        
                                                                                </span>
                                    </div>
                                                <div style="display: flex; align-items: flex-start; padding: 0; margin-left: 12px; float: none; font-size: 14px;">
                                                                <span style="padding-right: 5px; align-self: flex-start;">
                                <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="unchecked"><path d="M0.441406 6.94141C0.441406 5.28455 1.78455 3.94141 3.44141 3.94141H15.4414C17.0983 3.94141 18.4414 5.28455 18.4414 6.94141V18.9414C18.4414 20.5983 17.0983 21.9414 15.4414 21.9414H3.44141C1.78455 21.9414 0.441406 20.5983 0.441406 18.9414V6.94141Z" fill="#EFF4FB" /><path fill-rule="evenodd" clip-rule="evenodd" d="M12.4414 3.94141H3.44141C1.78455 3.94141 0.441406 5.28455 0.441406 6.94141V18.9414C0.441406 20.5983 1.78455 21.9414 3.44141 21.9414H15.4414C17.0983 21.9414 18.4414 20.5983 18.4414 18.9414V9.94141H17.4414V18.9414C17.4414 20.046 16.546 20.9414 15.4414 20.9414H3.44141C2.33684 20.9414 1.44141 20.046 1.44141 18.9414V6.94141C1.44141 5.83684 2.33684 4.94141 3.44141 4.94141H12.4414V3.94141Z" fill="#ADBBD0" /><path d="M21.5306 5.91574L19.3486 4.58101L21.5306 3.24628C21.5681 3.22328 21.595 3.18633 21.6053 3.14348C21.6156 3.10063 21.6084 3.05545 21.5855 3.01792L20.9444 1.96985C20.8966 1.89162 20.7942 1.86696 20.716 1.91479L18.6331 3.18898V0.747138C18.6331 0.65546 18.5587 0.581055 18.4671 0.581055H17.2386C17.1469 0.581055 17.0725 0.65546 17.0725 0.747138V3.18898L14.9896 1.91487C14.9112 1.86704 14.8091 1.89162 14.7612 1.96993L14.1201 3.018C14.0972 3.05554 14.09 3.10071 14.1003 3.14356C14.1106 3.18641 14.1375 3.22336 14.175 3.24637L16.3571 4.58101L14.175 5.91574C14.1375 5.93866 14.1106 5.9757 14.1003 6.01847C14.09 6.0614 14.0972 6.10657 14.1201 6.14411L14.7612 7.1921C14.8091 7.27032 14.9112 7.29507 14.9896 7.24724L17.0725 5.97304V8.41489C17.0725 8.50657 17.1469 8.58097 17.2386 8.58097H18.4671C18.5587 8.58097 18.6331 8.50657 18.6331 8.41489V5.97313L20.7161 7.24715C20.7943 7.29499 20.8967 7.27032 20.9444 7.19218L21.5856 6.14411C21.6085 6.10657 21.6157 6.0614 21.6054 6.01855C21.5952 5.97562 21.5682 5.93875 21.5306 5.91574Z" fill="#de350b" /></svg>
                        </span>
                                        <div style="cursor: default; text-align: left; flex-grow: 1; padding-right: 3px; margin-top: 2px;">
                                                
                                                
                                                <span >
                                                        <span>Downstream builds green?</span>

                        </span>
                    </div>
                                                                    <span style="padding-right: 1px; white-space: nowrap;">
                                                        
                                                        
                                                                                </span>
                                    </div>
                                                <div style="display: flex; align-items: flex-start; padding: 0; margin-left: 12px; float: none; font-size: 14px;">
                                                                <span style="padding-right: 5px; align-self: flex-start;">
                                <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="unchecked"><path d="M0.441406 6.94141C0.441406 5.28455 1.78455 3.94141 3.44141 3.94141H15.4414C17.0983 3.94141 18.4414 5.28455 18.4414 6.94141V18.9414C18.4414 20.5983 17.0983 21.9414 15.4414 21.9414H3.44141C1.78455 21.9414 0.441406 20.5983 0.441406 18.9414V6.94141Z" fill="#EFF4FB" /><path fill-rule="evenodd" clip-rule="evenodd" d="M12.4414 3.94141H3.44141C1.78455 3.94141 0.441406 5.28455 0.441406 6.94141V18.9414C0.441406 20.5983 1.78455 21.9414 3.44141 21.9414H15.4414C17.0983 21.9414 18.4414 20.5983 18.4414 18.9414V9.94141H17.4414V18.9414C17.4414 20.046 16.546 20.9414 15.4414 20.9414H3.44141C2.33684 20.9414 1.44141 20.046 1.44141 18.9414V6.94141C1.44141 5.83684 2.33684 4.94141 3.44141 4.94141H12.4414V3.94141Z" fill="#ADBBD0" /><path d="M21.5306 5.91574L19.3486 4.58101L21.5306 3.24628C21.5681 3.22328 21.595 3.18633 21.6053 3.14348C21.6156 3.10063 21.6084 3.05545 21.5855 3.01792L20.9444 1.96985C20.8966 1.89162 20.7942 1.86696 20.716 1.91479L18.6331 3.18898V0.747138C18.6331 0.65546 18.5587 0.581055 18.4671 0.581055H17.2386C17.1469 0.581055 17.0725 0.65546 17.0725 0.747138V3.18898L14.9896 1.91487C14.9112 1.86704 14.8091 1.89162 14.7612 1.96993L14.1201 3.018C14.0972 3.05554 14.09 3.10071 14.1003 3.14356C14.1106 3.18641 14.1375 3.22336 14.175 3.24637L16.3571 4.58101L14.175 5.91574C14.1375 5.93866 14.1106 5.9757 14.1003 6.01847C14.09 6.0614 14.0972 6.10657 14.1201 6.14411L14.7612 7.1921C14.8091 7.27032 14.9112 7.29507 14.9896 7.24724L17.0725 5.97304V8.41489C17.0725 8.50657 17.1469 8.58097 17.2386 8.58097H18.4671C18.5587 8.58097 18.6331 8.50657 18.6331 8.41489V5.97313L20.7161 7.24715C20.7943 7.29499 20.8967 7.27032 20.9444 7.19218L21.5856 6.14411C21.6085 6.10657 21.6157 6.0614 21.6054 6.01855C21.5952 5.97562 21.5682 5.93875 21.5306 5.91574Z" fill="#de350b" /></svg>
                        </span>
                                        <div style="cursor: default; text-align: left; flex-grow: 1; padding-right: 3px; margin-top: 2px;">
                                                
                                                
                                                <span >
                                                        <span>Solution information and context easily available?</span>

                        </span>
                    </div>
                                                                    <span style="padding-right: 1px; white-space: nowrap;">
                                                        
                                                        
                                                                                </span>
                                    </div>
                                                <div style="display: flex; align-items: flex-start; padding: 0; margin-left: 12px; float: none; font-size: 14px;">
                                                                <span style="padding-right: 5px; align-self: flex-start;">
                                <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="unchecked"><path d="M0.441406 6.94141C0.441406 5.28455 1.78455 3.94141 3.44141 3.94141H15.4414C17.0983 3.94141 18.4414 5.28455 18.4414 6.94141V18.9414C18.4414 20.5983 17.0983 21.9414 15.4414 21.9414H3.44141C1.78455 21.9414 0.441406 20.5983 0.441406 18.9414V6.94141Z" fill="#EFF4FB" /><path fill-rule="evenodd" clip-rule="evenodd" d="M12.4414 3.94141H3.44141C1.78455 3.94141 0.441406 5.28455 0.441406 6.94141V18.9414C0.441406 20.5983 1.78455 21.9414 3.44141 21.9414H15.4414C17.0983 21.9414 18.4414 20.5983 18.4414 18.9414V9.94141H17.4414V18.9414C17.4414 20.046 16.546 20.9414 15.4414 20.9414H3.44141C2.33684 20.9414 1.44141 20.046 1.44141 18.9414V6.94141C1.44141 5.83684 2.33684 4.94141 3.44141 4.94141H12.4414V3.94141Z" fill="#ADBBD0" /><path d="M21.5306 5.91574L19.3486 4.58101L21.5306 3.24628C21.5681 3.22328 21.595 3.18633 21.6053 3.14348C21.6156 3.10063 21.6084 3.05545 21.5855 3.01792L20.9444 1.96985C20.8966 1.89162 20.7942 1.86696 20.716 1.91479L18.6331 3.18898V0.747138C18.6331 0.65546 18.5587 0.581055 18.4671 0.581055H17.2386C17.1469 0.581055 17.0725 0.65546 17.0725 0.747138V3.18898L14.9896 1.91487C14.9112 1.86704 14.8091 1.89162 14.7612 1.96993L14.1201 3.018C14.0972 3.05554 14.09 3.10071 14.1003 3.14356C14.1106 3.18641 14.1375 3.22336 14.175 3.24637L16.3571 4.58101L14.175 5.91574C14.1375 5.93866 14.1106 5.9757 14.1003 6.01847C14.09 6.0614 14.0972 6.10657 14.1201 6.14411L14.7612 7.1921C14.8091 7.27032 14.9112 7.29507 14.9896 7.24724L17.0725 5.97304V8.41489C17.0725 8.50657 17.1469 8.58097 17.2386 8.58097H18.4671C18.5587 8.58097 18.6331 8.50657 18.6331 8.41489V5.97313L20.7161 7.24715C20.7943 7.29499 20.8967 7.27032 20.9444 7.19218L21.5856 6.14411C21.6085 6.10657 21.6157 6.0614 21.6054 6.01855C21.5952 5.97562 21.5682 5.93875 21.5306 5.91574Z" fill="#de350b" /></svg>
                        </span>
                                        <div style="cursor: default; text-align: left; flex-grow: 1; padding-right: 3px; margin-top: 2px;">
                                                
                                                
                                                <span >
                                                        <span><strong>Tests</strong></span>

                        </span>
                    </div>
                                                                    <span style="padding-right: 1px; white-space: nowrap;">
                                                        
                                                        
                                                                                </span>
                                    </div>
                                                <div style="display: flex; align-items: flex-start; padding: 0; margin-left: 12px; float: none; font-size: 14px;">
                                                                <span style="padding-right: 5px; align-self: flex-start;">
                                <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="unchecked"><path d="M0.441406 6.94141C0.441406 5.28455 1.78455 3.94141 3.44141 3.94141H15.4414C17.0983 3.94141 18.4414 5.28455 18.4414 6.94141V18.9414C18.4414 20.5983 17.0983 21.9414 15.4414 21.9414H3.44141C1.78455 21.9414 0.441406 20.5983 0.441406 18.9414V6.94141Z" fill="#EFF4FB" /><path fill-rule="evenodd" clip-rule="evenodd" d="M12.4414 3.94141H3.44141C1.78455 3.94141 0.441406 5.28455 0.441406 6.94141V18.9414C0.441406 20.5983 1.78455 21.9414 3.44141 21.9414H15.4414C17.0983 21.9414 18.4414 20.5983 18.4414 18.9414V9.94141H17.4414V18.9414C17.4414 20.046 16.546 20.9414 15.4414 20.9414H3.44141C2.33684 20.9414 1.44141 20.046 1.44141 18.9414V6.94141C1.44141 5.83684 2.33684 4.94141 3.44141 4.94141H12.4414V3.94141Z" fill="#ADBBD0" /><path d="M21.5306 5.91574L19.3486 4.58101L21.5306 3.24628C21.5681 3.22328 21.595 3.18633 21.6053 3.14348C21.6156 3.10063 21.6084 3.05545 21.5855 3.01792L20.9444 1.96985C20.8966 1.89162 20.7942 1.86696 20.716 1.91479L18.6331 3.18898V0.747138C18.6331 0.65546 18.5587 0.581055 18.4671 0.581055H17.2386C17.1469 0.581055 17.0725 0.65546 17.0725 0.747138V3.18898L14.9896 1.91487C14.9112 1.86704 14.8091 1.89162 14.7612 1.96993L14.1201 3.018C14.0972 3.05554 14.09 3.10071 14.1003 3.14356C14.1106 3.18641 14.1375 3.22336 14.175 3.24637L16.3571 4.58101L14.175 5.91574C14.1375 5.93866 14.1106 5.9757 14.1003 6.01847C14.09 6.0614 14.0972 6.10657 14.1201 6.14411L14.7612 7.1921C14.8091 7.27032 14.9112 7.29507 14.9896 7.24724L17.0725 5.97304V8.41489C17.0725 8.50657 17.1469 8.58097 17.2386 8.58097H18.4671C18.5587 8.58097 18.6331 8.50657 18.6331 8.41489V5.97313L20.7161 7.24715C20.7943 7.29499 20.8967 7.27032 20.9444 7.19218L21.5856 6.14411C21.6085 6.10657 21.6157 6.0614 21.6054 6.01855C21.5952 5.97562 21.5682 5.93875 21.5306 5.91574Z" fill="#de350b" /></svg>
                        </span>
                                        <div style="cursor: default; text-align: left; flex-grow: 1; padding-right: 3px; margin-top: 2px;">
                                                
                                                
                                                <span >
                                                        <span><strong>FixVersion</strong> filled and not yet released</span>

                        </span>
                    </div>
                                                                    <span style="padding-right: 1px; white-space: nowrap;">
                                                        
                                                        
                                                                                </span>
                                    </div>
                                                <div style="display: flex; align-items: flex-start; padding: 0; margin-left: 12px; float: none; font-size: 14px;">
                                                                <span style="padding-right: 5px; align-self: flex-start;">
                                <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="unchecked"><rect fill="#EFF4FB" height="17.5" rx="2.5" stroke="#ADBBD0" width="18" x="0.44141" y="3.94141"/></svg>
                        </span>
                                        <div style="cursor: default; text-align: left; flex-grow: 1; padding-right: 3px; margin-top: 2px;">
                                                
                                                
                                                <span >
                                                        <span>Architecture Decision Record (<strong>ADR</strong>)</span>

                        </span>
                    </div>
                                                                    <span style="padding-right: 1px; white-space: nowrap;">
                                                        
                                                        
                                                                                </span>
                                    </div>
                                            ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12430" key="com.atlassian.teams:rm-teams-custom-field-team">
                        <customfieldname>Team</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[27]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_13933" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Urgency (resolution)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15724"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>