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

How to get participant step dialog values to process step

Avatar

Level 3

HI Team,

Is it possible to get dynamic participant step dialog values to customized process step, if possible could you please guide me how to proceed.

i am getting null in value1:

my code is :

DynamicParticipant :

public class MyDynamicParticipant implements ParticipantStepChooser{

   public String getParticipant(WorkItem workItem, WorkflowSession workflowSession, MetaDataMap args) throws WorkflowException {

        WorkflowData workflowData = workItem.getWorkflowData();

        String myID = args.get("COMMENT").toString();

      LoggerUtil.infoLog(this.getClass(), "####  Reading Dialog information ... {}", myID); 

      workItem.getWorkflowData().getMetaDataMap().put("MyIDkey", myID);    

     

    }

}

Process :

public class CustomStep implements WorkflowProcess{

@Override

public void execute(WorkItem item, WorkflowSession wfsession,MetaDataMap args) throws WorkflowException {

try

{

       String value1 = item.getWorkflowData().getMetaDataMap().get("MyIDkey", java.lang.String.class);

     LoggerUtil.infoLog(this.getClass(), "current page path information ... {}", value1);

    }catch (Exception e)

    {

    LoggerUtil.applicationErrorLog(this.getClass(), "****** An Exception occurred while executing getToggleButtons() ::  {} ", e);

    }

}

  }

1 Accepted Solution

Avatar

Correct answer by
Level 10

To learn about how to develop a custom Adobe Experience Manager (AEM) Dynamic Participant workflow step - see:

Adobe Experience Manager Help | Creating a custom Adobe Experience Manager Dynamic Participant step 

View solution in original post

1 Reply

Avatar

Correct answer by
Level 10

To learn about how to develop a custom Adobe Experience Manager (AEM) Dynamic Participant workflow step - see:

Adobe Experience Manager Help | Creating a custom Adobe Experience Manager Dynamic Participant step