[ 
https://issues.apache.org/jira/browse/SLING-9533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian Schneider updated SLING-9533:
---------------------------------------
    Fix Version/s:     (was: Content Distribution Journal Core 0.1.16)
                   Content Distribution Journal Core 0.1.18

> NPE in DistributionSubscriber
> -----------------------------
>
>                 Key: SLING-9533
>                 URL: https://issues.apache.org/jira/browse/SLING-9533
>             Project: Sling
>          Issue Type: Improvement
>          Components: Content Distribution
>    Affects Versions: Content Distribution Journal Core 0.1.10
>            Reporter: Christian Schneider
>            Assignee: Christian Schneider
>            Priority: Major
>             Fix For: Content Distribution Journal Core 0.1.18
>
>
> We sometimes see the NPE below. It happens because we start the poller before 
> the pkgType is set.
> 18.06.2020 10:12:54.734 *WARN* [Message Poller [class 
> org.apache.sling.distribution.journal.messages.Messages$PackageMessage]] 
> com.adobe.granite.distribution.journal.pipeline.MessagePoller Exception in 
> Poller for 
> http://replication-it-aem-pipeline-proxy/v2/topics/aemdistribution_package/messages?group=64b6fdf5-36a5-4eb3-b291-3e4dbfe5bd71&assign=0%3A163886559&reset=earliest&filter.imsOrg=aem-ns-team-aemdevreplication-replication-it&filter.source=0-0-00000000-0000-0000-0000-000000000000:
>  null
> java.lang.NullPointerException: null
>  at 
> org.apache.sling.distribution.journal.impl.subscriber.DistributionSubscriber.shouldEnqueue(DistributionSubscriber.java:343)
>  [org.apache.sling.distribution.journal:0.1.15.T20200603-93a8248]
>  at 
> org.apache.sling.distribution.journal.impl.subscriber.DistributionSubscriber.handlePackageMessage(DistributionSubscriber.java:326)
>  [org.apache.sling.distribution.journal:0.1.15.T20200603-93a8248]
>  at 
> org.apache.sling.distribution.journal.HandlerAdapter.handle(HandlerAdapter.java:54)
>  [org.apache.sling.distribution.journal.messages:0.1.3.T2020228041644-6b0d26b]
>  at 
> com.adobe.granite.distribution.journal.pipeline.MessagePoller.handlePayload(MessagePoller.java:166)
>  [com.adobe.granite.distribution.journal.pipeline:0.0.40]
>  at 
> com.adobe.granite.distribution.journal.pipeline.MessagePoller.processMessage(MessagePoller.java:145)
>  [com.adobe.granite.distribution.journal.pipeline:0.0.40]
>  at 
> com.adobe.granite.distribution.journal.pipeline.MessagePoller.consume(MessagePoller.java:124)
>  [com.adobe.granite.distribution.journal.pipeline:0.0.40]
>  at 
> com.adobe.granite.distribution.journal.pipeline.ActivityTracker.meter(ActivityTracker.java:72)
>  [com.adobe.granite.distribution.journal.pipeline:0.0.40]
>  at 
> com.adobe.granite.distribution.journal.pipeline.MessagePoller.run(MessagePoller.java:88)
>  [com.adobe.granite.distribution.journal.pipeline:0.0.40]
>  at java.base/java.lang.Thread.run(Thread.java:834)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to