06-20-2014 05:57 PM
ActivitiScriptNode scriptNode = (ActivitiScriptNode) delegateTask.getVariable("bpm_package");
NativeArray children = (NativeArray) scriptNode.getChildren();
ScriptNode firstChild = (ScriptNode)children.get(0, null);
Map<String, Object> props = firstChild.getProperties();
String jsDate=props.get("{http://www.empresa.cl/wfmodel/content/1.0}fechaEnvio").toString();
System.out.println("Fecha Javascript: "+jsDate);
try {
Date javaDate = new SimpleDateFormat("yy-MM-dd HH:mm:ss").parse(jsDate);
System.out.println("Funciono :D, la fecha queda asi: "+javaDate);
} catch (ParseException e) {
// TODO Auto-generated catch block
System.out.println("No funciono :(");
e.printStackTrace();
}
ActivitiScriptNode scriptNode = (ActivitiScriptNode) delegateTask.getVariable("bpm_package");
NativeArray children = (NativeArray) scriptNode.getChildren();
ScriptNode firstChild = (ScriptNode)children.get(0, null);
firstChild.addAspect("bcwf:infoCalidad");
06-22-2014 04:32 PM
ActivitiScriptNode scriptNode = (ActivitiScriptNode) delegateTask.getVariable("bpm_package");
if (scriptNode != null)
{
NodeRef packageNodeRef = scriptNode.getNodeRef();
List<ChildAssociationRef> assocs = nodeService.getChildAssocs(packageNodeRef);
if (assocs.size() == 1)
{
NodeRef child = assocs.get(0).getChildRef();
Map props = nodeService.getProperties(child);
java.util.Date date =(Date)props.get("{http://www.empresa.cl/wfmodel/content/1.0}fechaEnvio");
}
}
06-23-2014 05:27 PM
<userTask id="revisarCaso" name="Revisar Caso" activiti:assignee="oestades" activiti:formKey="bcwf:revisarCaso">
<extensionElements>
<activiti:taskListener event="create" class="cl.empresa.bpm.RevisarCasoCreate"/>
……………
06-23-2014 08:17 PM
06-24-2014 05:47 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.