Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Workflow migration from AMS to Cloud - Workflow Process Step Implementation Not Found - Bundle & Component Active

Avatar

Level 3

Hi All,

 

I am getting the below error when trying to migrate a workflow from AMS to Cloud - 

Process implementation not found

14.08.2024 03:49:32.253 *ERROR* [JobHandler: /var/workflow/instances/server0/2024-08-14/csv-keycode-data-process-project_1:/content/dam/keycodeExcel.csv] com.adobe.granite.workflow.core.job.JobHandler Error executing workflow step
com.adobe.granite.workflow.WorkflowException: Process implementation not found: com.project.aem.projectName.core.workflows.ImportCsvKeycodeDataWorkflowProcess
at com.adobe.granite.workflow.core.job.HandlerBase.executeProcess(HandlerBase.java:207) [com.adobe.granite.workflow.core:2.1.118]

 

 

The process step is seen at /system/console/bundles with a dedicated Service ID mapped to the Component ID

The Component ID is active and has no dependency issues.

Hence, both bundle and component are active.

 

I tried the fix at Solved: Workflow process implementation not found - Adobe Experience League Community - 379963

but it didn't work.

 

Any help?

 

Thanks,

 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @gallaghan6 ,

I know you have mentioned it but can you double check if your OSGI Component has started correctly?  It could be that you have a dependency that cannot be found, checking the components view is the best place to start.
 
http://localhost:4502/system/console/components

 

Also, please try to upgrade older dependencies in your pom with latest version, most of the dependencies issue can be resolved through it.
Along with all other dependencies update your mvn-scr-plugin with latest one

    <plugin>

         <groupId>org.apache.felix</groupId>

         <artifactId>maven-scr-plugin</artifactId>

         <version>1.16.0</version>

     </plugin>

 

-Tarun

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

Hi @gallaghan6 ,

I know you have mentioned it but can you double check if your OSGI Component has started correctly?  It could be that you have a dependency that cannot be found, checking the components view is the best place to start.
 
http://localhost:4502/system/console/components

 

Also, please try to upgrade older dependencies in your pom with latest version, most of the dependencies issue can be resolved through it.
Along with all other dependencies update your mvn-scr-plugin with latest one

    <plugin>

         <groupId>org.apache.felix</groupId>

         <artifactId>maven-scr-plugin</artifactId>

         <version>1.16.0</version>

     </plugin>

 

-Tarun

Avatar

Community Advisor

@gallaghan6 

 

Please cross-check if it is appearing for WorkflowProcess type, like the following image: 

aanchalsikka_0-1723979621979.png

 

Also, please assure that the annotations are defined right

https://medium.com/@toimrank/aem-custom-workflow-process-step-56e176f8f067

 

 


Aanchal Sikka

Avatar

Administrator

@gallaghan6 Did you find the suggestions from users helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!



Kautuk Sahni