AEM Asset Upload Failing with Dynamic Media Classic Configuration Setup
Hi All,
Recently I configured Dynamic Media classic in my local instance and its saved successfully too. But after that if I upload any images, then all my assets are failing in Scene7 Batch Upload Step.
Getting below error
com.adobe.granite.workflow.WorkflowException: --Dynamic Media asset upload failed. Please contact your system administrator.-- /content/dam/Capture-3.jpg
at com.day.cq.workflow.compatibility.CQWorkflowExtProcessProxy.execute(CQWorkflowExtProcessProxy.java:68) [com.day.cq.workflow.cq-workflow-impl:6.3.16]
at com.adobe.granite.workflow.core.util.WEPProxyHolder.execute(WEPProxyHolder.java:42) [com.adobe.granite.workflow.core:2.1.76]
at com.adobe.granite.workflow.core.job.JobHandler.process(JobHandler.java:307) [com.adobe.granite.workflow.core:2.1.76]
at org.apache.sling.event.impl.jobs.JobConsumerManager$JobConsumerWrapper.process(JobConsumerManager.java:502) [org.apache.sling.event:4.2.24]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.startJob(JobQueueImpl.java:351) [org.apache.sling.event:4.2.24]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.access$100(JobQueueImpl.java:60) [org.apache.sling.event:4.2.24]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl$1.run(JobQueueImpl.java:287) [org.apache.sling.event:4.2.24]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: com.day.cq.workflow.WorkflowException: Failed to create a s7 ips job
at com.day.cq.dam.scene7.impl.process.Scene7BatchUploadProcess.upload(Scene7BatchUploadProcess.java:158) [com.day.cq.dam.cq-scene7-core:5.13.356]
at com.day.cq.dam.scene7.impl.process.Scene7BatchUploadProcess.upload(Scene7BatchUploadProcess.java:97) [com.day.cq.dam.cq-scene7-core:5.13.356]
at com.day.cq.dam.scene7.impl.process.AbstractScene7UploadProcess.execute(AbstractScene7UploadProcess.java:216) [com.day.cq.dam.cq-scene7-core:5.13.356]
at com.day.cq.workflow.compatibility.CQWorkflowExtProcessProxy.execute(CQWorkflowExtProcessProxy.java:66) [com.day.cq.workflow.cq-workflow-impl:6.3.16]
... 9 common frames omitted
20.01.2022 17:07:18.103 *WARN* [FelixLogListener] org.apache.felix.eventadmin Service [com.adobe.fd.workflow.eventHandlers.JobFailedEventHandler,5673, [org.osgi.service.event.EventHandler]] EventAdmin: Exception during event dispatch [com.adobe.granite.workflow.event.WorkflowEvent [topic=com/adobe/granite/workflow/event] {EventType=JobFailed, WorkflowName=Asset Processing on SDK, payloadPath=/content/dam/Capture-3.jpg/jcr:content/renditions/original, WorkflowInstanceId=/var/workflow/instances/server0/2022-01-20/asset_processing_on_sdk_206, WorkflowVersion=1.1, WorkflowNode=node8, TimeStamp=Thu Jan 20 17:07:18 IST 2022} | [org.osgi.service.event.EventHandler] | Bundle(com.adobe.aemfd.adobe-aemfd-workflow-process-common [575])] (java.lang.NullPointerException)
java.lang.NullPointerException: null
at com.adobe.fd.workflow.eventHandlers.JobFailedEventHandler.handleEvent(JobFailedEventHandler.java:108) [com.adobe.aemfd.adobe-aemfd-workflow-process-common:6.0.164]
at org.apache.felix.eventadmin.impl.handler.EventHandlerProxy.sendEvent(EventHandlerProxy.java:431)
at org.apache.felix.eventadmin.impl.tasks.HandlerTask.runWithoutDenylistTiming(HandlerTask.java:82) [org.apache.felix.eventadmin:1.6.2]
at org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks.execute(SyncDeliverTasks.java:107) [org.apache.felix.eventadmin:1.6.2]
at org.apache.felix.eventadmin.impl.tasks.AsyncDeliverTasks$TaskExecuter.run(AsyncDeliverTasks.java:167) [org.apache.felix.eventadmin:1.6.2]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
But the same is working fine in my cloud AEM Instance.
I am using AEM as a Cloud Service version of AEM.
Can someone help me in resolving this issue ?
Cheers & Thanks in Advance 🙂