Author: thomas.diesler(a)jboss.com
Date: 2008-10-06 10:07:27 -0400 (Mon, 06 Oct 2008)
New Revision: 2487
Modified:
jbpm3/trunk/modules/core/pom.xml
jbpm3/trunk/modules/core/src/test/java/org/jbpm/job/executor/JobExecutorDbTest.java
Log:
[JBPM-1718] Pass testsuite against postgresql
Create individual issues
Modified: jbpm3/trunk/modules/core/pom.xml
===================================================================
--- jbpm3/trunk/modules/core/pom.xml 2008-10-06 14:06:05 UTC (rev 2486)
+++ jbpm3/trunk/modules/core/pom.xml 2008-10-06 14:07:27 UTC (rev 2487)
@@ -325,13 +325,11 @@
<exclude>org/jbpm/perf/StateUpdateTest.java</exclude>
<!--
https://jira.jboss.org/jira/browse/JBPM-1724 -->
<exclude>org/jbpm/seam/SeamPageFlowTest.java</exclude>
- <!--
https://jira.jboss.org/jira/browse/JBPM-1718 -->
-
<exclude>org/jbpm/graph/exe/SubProcessPlusConcurrencyDbTest.java</exclude>
+ <!--
https://jira.jboss.org/jira/browse/JBPM-1771 -->
<exclude>org/jbpm/job/executor/JobExecutorDbTest.java</exclude>
+ <!--
https://jira.jboss.org/jira/browse/JBPM-1772 -->
<exclude>org/jbpm/jpdl/exe/JoinDbTest.java</exclude>
-
<exclude>org/jbpm/persistence/db/PersistenceServiceDbTest.java</exclude>
-
<exclude>org/jbpm/graph/exe/RuntimeActionsTest.java</exclude>
-
<exclude>org/jbpm/instantiation/FieldInstantiatorTest.java</exclude>
+
<exclude>org/jbpm/graph/exe/SubProcessPlusConcurrencyDbTest.java</exclude>
</excludes>
</configuration>
</plugin>
Modified:
jbpm3/trunk/modules/core/src/test/java/org/jbpm/job/executor/JobExecutorDbTest.java
===================================================================
---
jbpm3/trunk/modules/core/src/test/java/org/jbpm/job/executor/JobExecutorDbTest.java 2008-10-06
14:06:05 UTC (rev 2486)
+++
jbpm3/trunk/modules/core/src/test/java/org/jbpm/job/executor/JobExecutorDbTest.java 2008-10-06
14:07:27 UTC (rev 2487)
@@ -76,49 +76,41 @@
try
{
- ProcessDefinition processDefinition =
ProcessDefinition.parseXmlString("<process-definition name='bulk
messages'>" + " <start-state>"
- + " <transition to='a' />" + "
</start-state>" + " <node name='a'
async='true'>" + " <action class='"
- + AutomaticActivity.class.getName()
- + "' />"
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
+ "<process-definition name='bulk messages'>"
+ + " <start-state>"
+ + " <transition to='a' />"
+ + " </start-state>"
+ + " <node name='a' async='true'>"
+ + " <action class='" + AutomaticActivity.class.getName() +
"' />"
+ " <transition to='b' />"
+ " </node>"
+ " <node name='b' async='true'>"
+ " <event type='node-enter'>"
- + " <action name='X' async='true'
class='"
- + AsyncAction.class.getName()
- + "' />"
+ + " <action name='X' async='true'
class='" + AsyncAction.class.getName() + "' />"
+ " </event>"
- + " <action class='"
- + AutomaticActivity.class.getName()
- + "' />"
+ + " <action class='" + AutomaticActivity.class.getName() +
"' />"
+ " <transition to='c' />"
+ " </node>"
+ " <node name='c' async='true'>"
- + " <action class='"
- + AutomaticActivity.class.getName()
- + "' />"
+ + " <action class='" + AutomaticActivity.class.getName() +
"' />"
+ " <transition to='d'>"
- + " <action name='Y' async='true'
class='"
- + AsyncAction.class.getName()
- + "' />"
+ + " <action name='Y' async='true'
class='" + AsyncAction.class.getName() + "' />"
+ " </transition>"
+ " </node>"
+ " <node name='d' async='true'>"
- + " <action class='"
- + AutomaticActivity.class.getName()
- + "' />"
+ + " <action class='" + AutomaticActivity.class.getName() +
"' />"
+ " <transition to='e' />"
+ " <event type='node-leave'>"
- + " <action name='Z' async='true'
class='"
- + AsyncAction.class.getName()
- + "' />"
+ + " <action name='Z' async='true'
class='" + AsyncAction.class.getName() + "' />"
+ " </event>"
+ " </node>"
+ " <node name='e' async='true'>"
- + " <action class='"
- + AutomaticActivity.class.getName()
- + "' />"
- + " <transition to='end' />" + "
</node>" + " <end-state name='end'/>" +
"</process-definition>");
+ + " <action class='" + AutomaticActivity.class.getName() +
"' />"
+ + " <transition to='end' />"
+ + " </node>"
+ + " <end-state name='end'/>"
+ + "</process-definition>");
jbpmContext.deployProcessDefinition(processDefinition);
}