diff --git a/.externalToolBuilders/JibX.launch b/.externalToolBuilders/JibX.launch
index 86f6480230..0856e8e600 100644
--- a/.externalToolBuilders/JibX.launch
+++ b/.externalToolBuilders/JibX.launch
@@ -2,14 +2,14 @@
-
+
-
-
+
+
@@ -18,13 +18,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/config/alfresco/application-context.xml b/config/alfresco/application-context.xml
index 5cb650346c..6e9163edc6 100644
--- a/config/alfresco/application-context.xml
+++ b/config/alfresco/application-context.xml
@@ -22,6 +22,7 @@
+
diff --git a/config/alfresco/hibernate-context.xml b/config/alfresco/hibernate-context.xml
index 12564b8c0a..b656dfaf0e 100644
--- a/config/alfresco/hibernate-context.xml
+++ b/config/alfresco/hibernate-context.xml
@@ -41,6 +41,98 @@
org/alfresco/repo/domain/hibernate/VersionCount.hbm.xml
org/alfresco/repo/domain/hibernate/AppliedPatch.hbm.xml
org/alfresco/repo/domain/hibernate/Permission.hbm.xml
+
+
+
+
+
+
+
+ org/jbpm/graph/action/Script.hbm.xml
+ org/jbpm/db/hibernate.queries.hbm.xml
+ org/jbpm/graph/def/ProcessDefinition.hbm.xml
+ org/jbpm/graph/def/Node.hbm.xml
+ org/jbpm/graph/def/Transition.hbm.xml
+ org/jbpm/graph/def/Event.hbm.xml
+ org/jbpm/graph/def/Action.hbm.xml
+ org/jbpm/graph/def/SuperState.hbm.xml
+ org/jbpm/graph/def/ExceptionHandler.hbm.xml
+ org/jbpm/instantiation/Delegation.hbm.xml
+ org/jbpm/graph/node/StartState.hbm.xml
+ org/jbpm/graph/node/EndState.hbm.xml
+ org/jbpm/graph/node/ProcessState.hbm.xml
+ org/jbpm/graph/node/Decision.hbm.xml
+ org/jbpm/graph/node/Fork.hbm.xml
+ org/jbpm/graph/node/Join.hbm.xml
+ org/jbpm/graph/node/State.hbm.xml
+ org/jbpm/graph/node/TaskNode.hbm.xml
+ org/jbpm/context/def/ContextDefinition.hbm.xml
+ org/jbpm/context/def/VariableAccess.hbm.xml
+ org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml
+ org/jbpm/taskmgmt/def/Swimlane.hbm.xml
+ org/jbpm/taskmgmt/def/Task.hbm.xml
+ org/jbpm/taskmgmt/def/TaskController.hbm.xml
+ org/jbpm/module/def/ModuleDefinition.hbm.xml
+ org/jbpm/bytes/ByteArray.hbm.xml
+ org/jbpm/file/def/FileDefinition.hbm.xml
+ org/jbpm/scheduler/def/CreateTimerAction.hbm.xml
+ org/jbpm/scheduler/def/CancelTimerAction.hbm.xml
+ org/jbpm/graph/exe/Comment.hbm.xml
+ org/jbpm/graph/exe/ProcessInstance.hbm.xml
+ org/jbpm/graph/exe/Token.hbm.xml
+ org/jbpm/graph/exe/RuntimeAction.hbm.xml
+ org/jbpm/module/exe/ModuleInstance.hbm.xml
+ org/jbpm/context/exe/ContextInstance.hbm.xml
+ org/jbpm/context/exe/TokenVariableMap.hbm.xml
+ org/jbpm/context/exe/VariableInstance.hbm.xml
+ org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml
+ org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml
+ org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml
+ org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml
+ org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml
+ org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml
+ org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml
+ org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml
+ org/jbpm/msg/Message.hbm.xml
+ org/jbpm/msg/db/TextMessage.hbm.xml
+ org/jbpm/command/ExecuteActionCommand.hbm.xml
+ org/jbpm/command/ExecuteNodeCommand.hbm.xml
+ org/jbpm/command/SignalCommand.hbm.xml
+ org/jbpm/command/TaskInstanceEndCommand.hbm.xml
+ org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml
+ org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml
+ org/jbpm/taskmgmt/exe/PooledActor.hbm.xml
+ org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml
+ org/jbpm/scheduler/exe/Timer.hbm.xml
+ org/jbpm/logging/log/ProcessLog.hbm.xml
+ org/jbpm/logging/log/MessageLog.hbm.xml
+ org/jbpm/logging/log/CompositeLog.hbm.xml
+ org/jbpm/graph/log/ActionLog.hbm.xml
+ org/jbpm/graph/log/NodeLog.hbm.xml
+ org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml
+ org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml
+ org/jbpm/graph/log/SignalLog.hbm.xml
+ org/jbpm/graph/log/TokenCreateLog.hbm.xml
+ org/jbpm/graph/log/TokenEndLog.hbm.xml
+ org/jbpm/graph/log/TransitionLog.hbm.xml
+ org/jbpm/context/log/VariableLog.hbm.xml
+ org/jbpm/context/log/VariableCreateLog.hbm.xml
+ org/jbpm/context/log/VariableDeleteLog.hbm.xml
+ org/jbpm/context/log/VariableUpdateLog.hbm.xml
+ org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml
+ org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml
+ org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml
+ org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml
+ org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml
+ org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml
+ org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml
+ org/jbpm/taskmgmt/log/TaskLog.hbm.xml
+ org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml
+ org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml
+ org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml
+ org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml
+ org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml
+ org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml
diff --git a/config/alfresco/workflow-context.xml b/config/alfresco/workflow-context.xml
index 98abbb5311..1c49209e27 100644
--- a/config/alfresco/workflow-context.xml
+++ b/config/alfresco/workflow-context.xml
@@ -4,16 +4,25 @@
-
+
+
+
+
+
+
+
-
-
+
+
-
+
+
+
+
diff --git a/source/java/org/alfresco/repo/workflow/jbpm/JBPMSpringTest.java b/source/java/org/alfresco/repo/workflow/jbpm/JBPMSpringTest.java
index cd14d21b3b..5b83d5e93c 100644
--- a/source/java/org/alfresco/repo/workflow/jbpm/JBPMSpringTest.java
+++ b/source/java/org/alfresco/repo/workflow/jbpm/JBPMSpringTest.java
@@ -41,9 +41,9 @@ public class JBPMSpringTest extends BaseSpringTest
//@Override
- protected void xonSetUpInTransaction() throws Exception
+ protected void onSetUpInTransaction() throws Exception
{
- jbpmTemplate = (JbpmTemplate)applicationContext.getBean("jbpm.template");
+ jbpmTemplate = (JbpmTemplate)applicationContext.getBean("jbpm_template");
descriptorService = (DescriptorService)applicationContext.getBean("DescriptorService");
}
@@ -51,7 +51,7 @@ public class JBPMSpringTest extends BaseSpringTest
{
}
- public void xtestHelloWorld()
+ public void testHelloWorld()
throws Exception
{
// Between the 3 method calls below, all data is passed via the
@@ -74,21 +74,21 @@ public class JBPMSpringTest extends BaseSpringTest
theProcessInstanceContinuesWhenAnAsyncMessageIsReceived();
}
- public void xtestStep0()
+ public void testStep0()
throws Exception
{
deployProcessDefinition();
setComplete();
}
- public void xtestStep1()
+ public void testStep1()
throws Exception
{
processInstanceIsCreatedWhenUserSubmitsWebappForm();
setComplete();
}
- public void xtestStep2()
+ public void testStep2()
throws Exception
{
theProcessInstanceContinuesWhenAnAsyncMessageIsReceived();
diff --git a/source/java/org/alfresco/repo/workflow/jbpm/test_processdefinition.xml b/source/java/org/alfresco/repo/workflow/jbpm/test_processdefinition.xml
new file mode 100644
index 0000000000..55dec354b3
--- /dev/null
+++ b/source/java/org/alfresco/repo/workflow/jbpm/test_processdefinition.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file