maq99 [https://community.jboss.org/people/maq99] created the discussion

"Re: JBPM 5.4.0-Final: Human Task variables mapping persistence problem."

To view the discussion, visit: https://community.jboss.org/message/798123#798123

--------------------------------------------------------------
Sorry but You have not seen the attachment code.. the problem exist because at 
HT2 i have null variable aldow it have been set at HT1.. full code of 
getProcessParameter is: 
 public Object getProcessParameter(StatefulKnowledgeSession ksession,           
     Long processInstanceId, Long taskId, String key) {                      
String paramInfo = "getProcessParameter sessionid: " + ksession.getId() + ","   
                  + ksession.hashCode() + " processInstanceId: "                
     + processInstanceId + " taskId: "+taskId;           
WorkflowProcessInstance workflowProcessInstance = (WorkflowProcessInstance) 
ksession                     .getProcessInstance(processInstanceId);           
Object retObj = null;                      if (workflowProcessInstance == null  
                   || workflowProcessInstance.getVariable(key) == null) {       
                          TaskService taskService = getLocalTaskService();      
          Task task = taskService.getTask(taskId);                TaskData 
taskData = task.getTaskData();                Long documentContentId = 
taskData.getDocumentContentId();                Content content = 
taskService.getContent(documentContentId);                Map variableMap = 
((Map) ContentMarshallerHelper                          
.unmarshall(content.getContent(), null));                retObj = 
variableMap.get(key);                 paramInfo=paramInfo+" From 
documentContent ";                           } else {                
paramInfo=paramInfo+" From workflowProcessInstance ";                retObj = 
workflowProcessInstance.getVariable(key);           }                      
paramInfo=paramInfo+" <" + key + ","                     + retObj + ">";        
   log.info(paramInfo);           return retObj;      }
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/798123#798123]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to