[jboss-user] [JBoss Seam] - Re: problem persisiting a processInstance save the transient

juangiovanolli do-not-reply at jboss.com
Tue Jan 16 14:50:52 EST 2007


the better question could be: IS POSSIBLE WORK FINE WITH SEAM WITH A PROCESSDEFINITION LOADED IN A PROGRAMMATIC WAY


  | My ProcessDefinition is
  | 
  | StartState st = new StartState("begin");
  |         SuperState s1 = new SuperState("super1");
  |         EndState en = new EndState("end");
  |         TaskNode tskn = new TaskNode("tk1");
  | 
  |         Task tsk = new Task("tarea1");
  |         tsk.setTaskNode(tskn);
  |         org.jbpm.graph.def.Transition t1 = new org.jbpm.graph.def.Transition("s_to_su");
  |         org.jbpm.graph.def.Transition t2 = new org.jbpm.graph.def.Transition("su_to_e");
  |         
  |         ProcessDefinition pd = new ProcessDefinition("qwer");
  |         
  |         st.addLeavingTransition(t1);
  |         tskn.addArrivingTransition(t1);
  |         
  | 
  |         tskn.addLeavingTransition(t2);
  |         en.addArrivingTransition(t2);
  |         
  |         
  |         tsk.setSwimlane(new Swimlane("actorA"));
  |         
  |         tsk.setActorIdExpression("actorA");
  |         tskn.addTask(tsk);
  |         s1.addNode(tskn);
  |         st.setProcessDefinition(pd);
  |         tskn.setProcessDefinition(pd);
  |         en.setProcessDefinition(pd);
  |         pd.addNode(st);
  |         pd.addNode(tskn);
  |         pd.addNode(en);
  | 
  | 

As you can see , that is very^3 simple. any ideas????

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4002404#4002404

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4002404



More information about the jboss-user mailing list