[jbpm-commits] JBoss JBPM SVN: r4181 - in jbpm4/branches/hbraun/modules/enterprise: src/main/java/org/jbpm/enterprise/mgmt and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Mar 6 14:33:49 EST 2009


Author: heiko.braun at jboss.com
Date: 2009-03-06 14:33:49 -0500 (Fri, 06 Mar 2009)
New Revision: 4181

Modified:
   jbpm4/branches/hbraun/modules/enterprise/pom.xml
   jbpm4/branches/hbraun/modules/enterprise/src/main/java/org/jbpm/enterprise/mgmt/ProcessManagementImpl.java
Log:
Console integration uses JBPMServiceLocator.locateService() to get a process engine

Modified: jbpm4/branches/hbraun/modules/enterprise/pom.xml
===================================================================
--- jbpm4/branches/hbraun/modules/enterprise/pom.xml	2009-03-06 19:20:14 UTC (rev 4180)
+++ jbpm4/branches/hbraun/modules/enterprise/pom.xml	2009-03-06 19:33:49 UTC (rev 4181)
@@ -45,6 +45,11 @@
       <artifactId>gwt-console-server-integration</artifactId>
       <scope>compile</scope>
     </dependency>
+    <dependency>
+      <groupId>org.jbpm.jbpm4</groupId>
+      <artifactId>jbpm-spi</artifactId>
+      <version>${version}</version>
+    </dependency>
 
     <!-- Test Dependencies -->
     <dependency>

Modified: jbpm4/branches/hbraun/modules/enterprise/src/main/java/org/jbpm/enterprise/mgmt/ProcessManagementImpl.java
===================================================================
--- jbpm4/branches/hbraun/modules/enterprise/src/main/java/org/jbpm/enterprise/mgmt/ProcessManagementImpl.java	2009-03-06 19:20:14 UTC (rev 4180)
+++ jbpm4/branches/hbraun/modules/enterprise/src/main/java/org/jbpm/enterprise/mgmt/ProcessManagementImpl.java	2009-03-06 19:33:49 UTC (rev 4181)
@@ -25,6 +25,8 @@
 import org.jboss.bpm.console.client.model.ProcessDefinitionRef;
 import org.jboss.bpm.console.client.model.ProcessInstanceRef;
 import org.jbpm.*;
+import org.jbpm.integration.spi.JBPMService;
+import org.jbpm.integration.spi.JBPMServiceLocator;
 import org.jbpm.model.OpenProcessDefinition;
 import org.jbpm.model.OpenExecution;
 
@@ -40,7 +42,8 @@
 
   public ProcessManagementImpl()
   {
-    this.processEngine = new Configuration().buildProcessEngine(); 
+    JBPMService jbpmService = JBPMServiceLocator.locateService();
+    this.processEngine = jbpmService.getProcessEngine(); 
   }
 
   public List<ProcessDefinitionRef> getProcessDefinitions()




More information about the jbpm-commits mailing list