Published Templates appear as "null" on Publisher
Hi All,
When I publish a template from Author it appears as "null" on publisher as per the screenshot attached.
If I create a package and manually upload it to publisher it works this problem is specific to using the "publish" functionality from author.
I have validated that the replication queue is clear and working correctly.
AEM 6.5.16
The logs from publisher show the following:
04.04.2024 14:35:22.739 *WARN* [EventAdminAsyncThread #10] org.apache.felix.eventadmin Service [com.adobe.cq.mcm.campaign.impl.CampaignPageCopyEventHandler,2775, [org.osgi.service.event.EventHandler]] EventAdmin: Exception during event dispatch [org.osgi.service.event.Event [topic=com/day/cq/wcm/core/page] {modifications=[{path=/conf/sitepublico/settings/wcm/templates/test_adobe, modifiedDate=Thu Apr 04 14:35:22 BST 2024, type=PageCreated, userId=replication-receiver}]} | [org.osgi.service.event.EventHandler] | Bundle(com.day.cq.mcm.cq-mcm-campaign [362])] (java.lang.NullPointerException) java.lang.NullPointerException: null at com.adobe.cq.mcm.campaign.impl.CampaignPageCopyEventHandler.cleanUp(CampaignPageCopyEventHandler.java:62) [com.day.cq.mcm.cq-mcm-campaign:1.3.28] at com.adobe.cq.mcm.campaign.impl.CampaignPageCopyEventHandler.handleEvent(CampaignPageCopyEventHandler.java:102) [com.day.cq.mcm.cq-mcm-campaign:1.3.28] at org.apache.felix.eventadmin.impl.handler.EventHandlerProxy.sendEvent(EventHandlerProxy.java:415) at org.apache.felix.eventadmin.impl.tasks.HandlerTask.runWithoutBlacklistTiming(HandlerTask.java:82) [org.apache.felix.eventadmin:1.5.0] at org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks.execute(SyncDeliverTasks.java:104) [org.apache.felix.eventadmin:1.5.0] at org.apache.felix.eventadmin.impl.tasks.AsyncDeliverTasks$TaskExecuter.run(AsyncDeliverTasks.java:166) [org.apache.felix.eventadmin:1.5.0] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750)

