[MKTAUT-114] NPE is thrown when pushing marketing-form-sample with create/relink LC pages Created: 01/Jul/20 Updated: 14/Jul/20 Resolved: 01/Jul/20 |
|
| Status: | Closed |
| Project: | Marketing Automation |
| Component/s: | None |
| Affects Version/s: | 1.0 |
| Fix Version/s: | 1.0.1 |
| Type: | Bug | Priority: | Neutral |
| Reporter: | AntonÃn Juran | Assignee: | Oanh Thai Hoang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | 0d | ||
| Time Spent: | 5h | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Template: |
|
||||||||||||||||
| Acceptance criteria: |
Empty
|
||||||||||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||||||||||
| Epic Link: | Forms export | ||||||||||||||||
| Sprint: | Add-Ons 41 | ||||||||||||||||
| Story Points: | 1 | ||||||||||||||||
| Description |
|
Steps to reproduce:
Exception bellow is thrown: 2020-06-30 08:24:11,059 INFO fo.magnolia.livecopy.command.CreateLiveCopyCommand: Created reference copy for: /marketing-form-sample copy is located in: /marketing-form-sample0 2020-06-30 08:24:27,383 INFO vecopy.actions.PropagateMasterContentChangesHelper: Checking if childNodes for: /marketing-form-sample0 should be deleted Exception in thread "Thread-460" java.lang.NullPointerException at info.magnolia.mkautomation.MarketingAutomationConnectionProvider.isSameAlteredPasswordPath(MarketingAutomationConnectionProvider.java:282) at info.magnolia.mkautomation.MarketingAutomationConnectionProvider.lambda$reinitializeAffectedDefinitions$7(MarketingAutomationConnectionProvider.java:270) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) at info.magnolia.mkautomation.MarketingAutomationConnectionProvider.reinitializeAffectedDefinitions(MarketingAutomationConnectionProvider.java:271) at java.util.ArrayList.forEach(ArrayList.java:1257) at info.magnolia.mkautomation.MarketingAutomationConnectionProvider.lambda$startListenerOnKeyStoreWorkspace$5(MarketingAutomationConnectionProvider.java:248) at info.magnolia.observation.DeferringEventListener$ObservationBasedDelayedExecutor$1.run(DeferringEventListener.java:102) at info.magnolia.cms.util.DelayedExecutor$RunnableWrapper.run(DelayedExecutor.java:103) at EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(Unknown Source) at java.lang.Thread.run(Thread.java:748) 2020-06-30 08:24:32,141 WARN org.apache.jackrabbit.core.SessionImpl : Unclosed session detected. The session was opened here: java.lang.Exception: Stack Trace at org.apache.jackrabbit.core.SessionImpl.<init>(SessionImpl.java:279) ~[jackrabbit-core-2.20.0.jar:2.20.0] at org.apache.jackrabbit.core.SessionImpl.<init>(SessionImpl.java:239) ~[jackrabbit-core-2.20.0.jar:2.20.0] at org.apache.jackrabbit.core.XASessionImpl.<init>(XASessionImpl.java:101) ~[jackrabbit-core-2.20.0.jar:2.20.0] at org.apache.jackrabbit.core.RepositoryImpl.createSessionInstance(RepositoryImpl.java:1614) ~[jackrabbit-core-2.20.0.jar:2.20.0] at org.apache.jackrabbit.core.RepositoryImpl.createSession(RepositoryImpl.java:957) ~[jackrabbit-core-2.20.0.jar:2.20.0] at org.apache.jackrabbit.core.RepositoryImpl.login(RepositoryImpl.java:1502) ~[jackrabbit-core-2.20.0.jar:2.20.0] at org.apache.jackrabbit.core.jndi.BindableRepository.login(BindableRepository.java:162) ~[jackrabbit-core-2.20.0.jar:2.20.0] at info.magnolia.jackrabbit.ProviderImpl.getSystemSession(ProviderImpl.java:543) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?] at info.magnolia.repository.DefaultRepositoryManager.getSystemSession(DefaultRepositoryManager.java:324) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?] at info.magnolia.context.SystemRepositoryStrategy.internalGetSession(SystemRepositoryStrategy.java:54) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?] at info.magnolia.context.AbstractRepositoryStrategy.getSession(AbstractRepositoryStrategy.java:75) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?] at info.magnolia.context.AbstractContext.getJCRSession(AbstractContext.java:124) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?] at info.magnolia.resourceloader.jcr.JcrResourceOrigin.lambda$getJcrSession$14(JcrResourceOrigin.java:246) ~[magnolia-resource-loader-6.2.2-SNAPSHOT.jar:?] at com.machinezoo.noexception.CheckedExceptionHandler.get(CheckedExceptionHandler.java:1737) ~[noexception-1.4.4.jar:?] at info.magnolia.resourceloader.jcr.JcrResourceOrigin.getJcrSession(JcrResourceOrigin.java:246) ~[magnolia-resource-loader-6.2.2-SNAPSHOT.jar:?] at info.magnolia.resourceloader.jcr.JcrResourceOrigin.getNode(JcrResourceOrigin.java:236) ~[magnolia-resource-loader-6.2.2-SNAPSHOT.jar:?] at info.magnolia.resourceloader.jcr.JcrResourceOrigin.hasPath(JcrResourceOrigin.java:136) ~[magnolia-resource-loader-6.2.2-SNAPSHOT.jar:?] at info.magnolia.resourceloader.layered.LayeredResourceOrigin.lambda$hasPath$2(LayeredResourceOrigin.java:121) ~[magnolia-resource-loader-6.2.2-SNAPSHOT.jar:?] at java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90) ~[?:1.8.0_191] at java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958) ~[?:1.8.0_191] at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126) ~[?:1.8.0_191] at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498) ~[?:1.8.0_191] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485) ~[?:1.8.0_191] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_191] at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230) ~[?:1.8.0_191] at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196) ~[?:1.8.0_191] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_191] at java.util.stream.ReferencePipeline.anyMatch(ReferencePipeline.java:449) ~[?:1.8.0_191] at info.magnolia.resourceloader.layered.LayeredResourceOrigin.hasPath(LayeredResourceOrigin.java:121) ~[magnolia-resource-loader-6.2.2-SNAPSHOT.jar:?] at info.magnolia.config.source.yaml.YamlDefinitionProvider.getDelegate(YamlDefinitionProvider.java:150) ~[magnolia-configuration-6.2.2-SNAPSHOT.jar:?] at info.magnolia.config.registry.AbstractDefinitionProviderWrapper.isValid(AbstractDefinitionProviderWrapper.java:71) ~[magnolia-configuration-6.2.2-SNAPSHOT.jar:?] at info.magnolia.config.registry.AbstractRegistry.getProvider(AbstractRegistry.java:119) ~[magnolia-configuration-6.2.2-SNAPSHOT.jar:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_191] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382) ~[?:1.8.0_191] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_191] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_191] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_191] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_191] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_191] at info.magnolia.config.registry.AbstractRegistry.getAllProviders(AbstractRegistry.java:155) ~[magnolia-configuration-6.2.2-SNAPSHOT.jar:?] at info.magnolia.mkautomation.MarketingAutomationConnectionProvider.reinitializeAffectedDefinitions(MarketingAutomationConnectionProvider.java:266) ~[magnolia-marketing-automation-1.0.1-SNAPSHOT.jar:?] at java.util.ArrayList.forEach(ArrayList.java:1257) ~[?:1.8.0_191] at info.magnolia.mkautomation.MarketingAutomationConnectionProvider.lambda$startListenerOnKeyStoreWorkspace$5(MarketingAutomationConnectionProvider.java:248) ~[magnolia-marketing-automation-1.0.1-SNAPSHOT.jar:?] at info.magnolia.observation.DeferringEventListener$ObservationBasedDelayedExecutor$1.run(DeferringEventListener.java:102) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?] at info.magnolia.cms.util.DelayedExecutor$RunnableWrapper.run(DelayedExecutor.java:103) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?] at EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(Unknown Source) ~[concurrent-1.3.4.jar:?] at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_191] |