Hide Forgot
Date of First Response: 2008-06-04 11:53:07 project_key: SOA In ActionTest.java - need to replace references to: org.jbpm.tutorial.action.MyActionHandler with: org.jbpm.examples.action.MyActionHandler
Link: Added: This issue is a dependency of JBPM-1154
It's fixed in cvs head - when will 3.2.3 be available? cvs -d :pserver:anonymous.jboss.com:/cvsroot/jbpm co jbpm.3 public void testTransitionAction() { // The next process is a variant of the hello world process. // We have added an action on the transition from state s // to the end-state. The purpose of this test is to show // how easy it is to integrate java code in a jBPM process. ProcessDefinition processDefinition = ProcessDefinition.parseXmlString( "<process-definition>" + " <start-state>" + " <transition to='s' />" + " </start-state>" + " <state name='s'>" + " <transition to='end'>" + " <action class='org.jbpm.examples.action.MyActionHandler' />" + " </transition>" + " </state>" + " <end-state name='end' />" + "</process-definition>" );
Fixed on branch BRANCH_3_2_2_SOA_4_2 in JBPM repository with revision 1.1.2.1 of: jbpm/jbpm.3/jpdl/examples/action/src/main/java/org/jbpm/examples/action/ActionTest.java Commit message: Pull up revisions 1.2 and 1.3: changed classname of actionhandler as per JBPM-1154 second processdefinition also changed... to fix JIRA SOA-481.
Updated in SOA-P CP02: [ldimaggi@ldimaggi examples]$ pwd /opt/CP02/jboss-soa-p-standalone.4.2.0/jbpm-jpdl/examples [ldimaggi@ldimaggi examples]$ find . -name ActionTest.java -ls 7771098 12 -rw-r--r-- 1 ldimaggi ldimaggi 4518 Jun 4 11:41 ./action/src/main/java/org/jbpm/examples/action/ActionTest.java Matches cvs head for jBPM: [ldimaggi@ldimaggi examples]$ pwd /opt/jbpm.3/jpdl/examples [ldimaggi@ldimaggi examples]$ find . -name ActionTest.java -ls 3016297 12 -rw-rw-r-- 1 ldimaggi ldimaggi 4518 Mar 29 12:22 ./action/src/main/java/org/jbpm/examples/action/ActionTest.java And - the code is correct too: ProcessDefinition processDefinition = ProcessDefinition.parseXmlString( "<process-definition>" + " <start-state>" + " <transition to='s' />" + " </start-state>" + " <state name='s'>" + " <transition to='end'>" + " <action class='org.jbpm.examples.action.MyActionHandler' />" + " </transition>" + " </state>" + " <end-state name='end' />" + "</process-definition>" ); (The test runs successfully too.)