  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | - Updating processdefinition.xml | - Updating processdefinition.xml 2007-06-11 - By warmonga
Back Hi all,
I am trying to update an existing processdefinition.xml by adding a decision -node to it. Accesing it and adding the node works fine but I do not find a way how to transform the process definition from the java object model back to the XML representation. Unfortunately there is no method like processDefinition .saveAsXml(String location) or similar.
My current code looks like this:
| ProcessDefinition processDefinition = ProcessDefinition.parseXmlInputStream (new FileInputStream("src/main/jpdl/DecisionProcess/processdefinition.xml")); | | Node creationNode = proDefinition.getNode("Creation"); | Node appNode = proDefinition.getNode("Approvement"); | | Decision decisionNode = new Decision("check"); | | | Transition toCheck = creationNode.getDefaultLeavingTransition(); | Transition toNext = new Transition(); | | toCheck.setTo(decisionNode); | toNext.setTo(appNode); | decisionNode.addLeavingTransition(toNext); | decisionNode.addArrivingTransition(toCheck); | appNode.addArrivingTransition(toNext); | processDefinition.addNode(decisionNode); |
Does anyone have an idea how to save the process definition to processdefinition.xml again? And, if so, maybe you also have a clue how to then make the belonging process picture (processimage.jpg) being updated so that the newly inserted decision node will be visible on it?
Many Thanks in advance! Best regards, Maurice
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic &p=4053203#4053203
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode =reply&p=4053203 __ ____ ____ ____ ____ ____ ____ ____ ____ ____ jboss-user mailing list jboss-user@(protected) https://lists.jboss.org/mailman/listinfo/jboss-user
|
|
 |