09-05-2012 11:54 AM
<process id="process1" name="process1">
<startEvent id="startevent1" name="Start"></startEvent>
<endEvent id="endevent1" name="End"></endEvent>
<serviceTask id="mailtask1" name="Mail Task" activiti:async="true" activiti:type="mail">
<extensionElements>
<activiti:field name="to" expression="my@mailadress"></activiti:field>
<activiti:field name="subject" expression="test"></activiti:field>
<activiti:field name="html">
<activiti:expression><![CDATA[retretret]]></activiti:expression>
</activiti:field>
<activiti:field name="text">
<activiti:expression><![CDATA[retretret]]></activiti:expression>
</activiti:field>
</extensionElements>
</serviceTask>
<sequenceFlow id="flow1" name="" sourceRef="startevent1" targetRef="mailtask1"></sequenceFlow>
<sequenceFlow id="flow2" name="" sourceRef="mailtask1" targetRef="endevent1"></sequenceFlow>
</process>
<property name="mailServerHost" value="xxx" />
<property name="mailServerUsername" value="xxx" />
<property name="mailServerPassword" value="xxx" />
RepositoryService repositoryService = activitiRule.getRepositoryService();
repositoryService.createDeployment().addInputStream("process1.bpmn20.xml",
new FileInputStream(filename)).deploy();
RuntimeService runtimeService = activitiRule.getRuntimeService();
Map<String, Object> variableMap = new HashMap<String, Object>();
variableMap.put("name", "Activiti");
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("process1", variableMap);
assertNotNull(processInstance.getId());
System.out.println("id " + processInstance.getId() + " "
+ processInstance.getProcessDefinitionId());
09-05-2012 04:53 PM
since I do not get any error I cannot even debug…
09-25-2012 05:40 AM
09-26-2012 04:02 AM
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.