Workflow throwing exception while executing sub steps. | Community
Skip to main content
Level 2
November 28, 2018
Question

Workflow throwing exception while executing sub steps.

  • November 28, 2018
  • 2 replies
  • 3376 views

Hi All,

We are migrating from AEM 6.1 to 6.4 and getting below exception while executing a workflow.

Its internal OOTB exception, which we are not able to debug.

Exception -->

com.adobe.granite.workflow.WorkflowException: Process execution resulted in an error

at com.adobe.granite.workflow.core.job.HandlerBase.executeProcess(HandlerBase.java:204)

at com.adobe.granite.workflow.core.job.JobHandler.process(JobHandler.java:261)

at org.apache.sling.event.impl.jobs.JobConsumerManager$JobConsumerWrapper.process(JobConsumerManager.java:502)

at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.startJob(JobQueueImpl.java:293)

at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.access$100(JobQueueImpl.java:60)

at org.apache.sling.event.impl.jobs.queues.JobQueueImpl$1.run(JobQueueImpl.java:229)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: com.adobe.granite.workflow.WorkflowException: java.lang.UnsupportedOperationException: No longer supported (UserManagerFactory#createUserManager(Session)).

at com.ko.cms.freestyle.workflow.UserNotification.execute(UserNotification.java:410)

at com.adobe.granite.workflow.core.job.HandlerBase.executeProcess(HandlerBase.java:198)

... 8 more

Caused by: java.lang.UnsupportedOperationException: No longer supported (UserManagerFactory#createUserManager(Session)).

at com.day.cq.security.impl.CQUserManagerFactoryImpl.createUserManager(CQUserManagerFactoryImpl.java:58)

at com.ko.cms.freestyle.workflow.UserNotification.execute(UserNotification.java:114)

... 9 more

Thanks

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

rmahendra
Adobe Employee
Adobe Employee
November 30, 2018

UserManagerFactory#createUserManager is deprecated. UserManagerFactory ("The Adobe AEM Quickstart and Web Application.")
Looks like you are using it in UserNotification class.

toimrankAuthor
Level 2
November 30, 2018

I changed everything to Jackrabit. But getting below error in OOTB class

com.adobe.granite.workflow.WorkflowException: java.lang.NullPointerException

at com.adobe.granite.workflow.core.advance.ParticipantNodeHandler.doTransition(ParticipantNodeHandler.java:255)

at com.adobe.granite.workflow.core.advance.ParticipantNodeHandler.doTransition(ParticipantNodeHandler.java:134)

at com.adobe.granite.workflow.core.advance.AdvanceUtil.transitionFrom(AdvanceUtil.java:143)

at com.adobe.granite.workflow.core.WorkflowSessionImpl.completeInternal(WorkflowSessionImpl.java:1067)

at com.adobe.granite.workflow.core.job.HandlerBase.complete(HandlerBase.java:516)

at com.adobe.granite.workflow.core.job.JobHandler.process(JobHandler.java:376)

at org.apache.sling.event.impl.jobs.JobConsumerManager$JobConsumerWrapper.process(JobConsumerManager.java:502)

at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.startJob(JobQueueImpl.java:293)

at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.access$100(JobQueueImpl.java:60)

at org.apache.sling.event.impl.jobs.queues.JobQueueImpl$1.run(JobQueueImpl.java:229)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.NullPointerException

at com.adobe.granite.workflow.core.advance.ParticipantNodeHandler.doTransition(ParticipantNodeHandler.java:191)

... 12 more