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);
}
}
}