10-31-2011 06:15 AM
11-02-2011 06:14 AM
List<ProcessDefinition> processDefinitions = repositoryService
.createProcessDefinitionQuery()
.list();
for (ProcessDefinition processDefinition : processDefinitions) {
if (logger.isLoggable(Level.INFO)) {
logger.info("Process "
+ processDefinition.getKey() + " is deployed and defined in "
+ processDefinition.getResourceName());
}
}
Best regards,11-02-2011 07:19 AM
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:smileysurprised:mgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:smileysurprised:mgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/test">
<process id="SimpleTask" name="SimpleTask">
<documentation>Place documentation for the 'SimpleTask' process here.</documentation>
<startEvent id="startevent1" name="Start"></startEvent>
<userTask id="usertask1" name="User Task" activiti:candidateGroups="management"></userTask>
<endEvent id="endevent1" name="End"></endEvent>
<sequenceFlow id="flow1" name="" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
<sequenceFlow id="flow2" name="" sourceRef="usertask1" targetRef="endevent1"></sequenceFlow>
</process> ….
11-02-2011 10:49 AM
11-03-2011 10:25 AM
11-04-2011 11:27 AM
org.activiti.engine.repository.Deployment myDeployment = repositoryService.createDeploymentQuery().deploymentName("TemplateAuslesenTest.testReadDeployment").singleResult();
InputStream is = repositoryService.getResourceAsStream(myDeployment.getId(), "de/ingo/activiti/beispiel/TemplateAuslesenTest.testReadDeployment.bpmn20.xml");
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String processDefinitionXML = "";
String line;
do {
line = br.readLine();
if (line != null) {
processDefinitionXML = processDefinitionXML + line;
}
} while (line != null);
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.