[jbpm-commits] JBoss JBPM SVN: r2932 - in jbpm3/branches/tdiesler/modules: integration and 7 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Nov 14 07:50:31 EST 2008


Author: thomas.diesler at jboss.com
Date: 2008-11-14 07:50:31 -0500 (Fri, 14 Nov 2008)
New Revision: 2932

Added:
   jbpm3/branches/tdiesler/modules/integration/
   jbpm3/branches/tdiesler/modules/integration/.project
   jbpm3/branches/tdiesler/modules/integration/pom.xml
   jbpm3/branches/tdiesler/modules/integration/src/
   jbpm3/branches/tdiesler/modules/integration/src/main/
   jbpm3/branches/tdiesler/modules/integration/src/main/java/
   jbpm3/branches/tdiesler/modules/integration/src/main/java/org/
   jbpm3/branches/tdiesler/modules/integration/src/main/java/org/jbpm/
   jbpm3/branches/tdiesler/modules/integration/src/main/java/org/jbpm/integration/
   jbpm3/branches/tdiesler/modules/integration/src/main/java/org/jbpm/integration/client/
   jbpm3/branches/tdiesler/modules/integration/src/main/resources/
   jbpm3/branches/tdiesler/modules/integration/src/main/resources/jbpm-beans.xml
Log:
Add API integration

Added: jbpm3/branches/tdiesler/modules/integration/.project
===================================================================
--- jbpm3/branches/tdiesler/modules/integration/.project	                        (rev 0)
+++ jbpm3/branches/tdiesler/modules/integration/.project	2008-11-14 12:50:31 UTC (rev 2932)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>jbpm-integration</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.maven.ide.eclipse.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.maven.ide.eclipse.maven2Nature</nature>
+	</natures>
+</projectDescription>

Added: jbpm3/branches/tdiesler/modules/integration/pom.xml
===================================================================
--- jbpm3/branches/tdiesler/modules/integration/pom.xml	                        (rev 0)
+++ jbpm3/branches/tdiesler/modules/integration/pom.xml	2008-11-14 12:50:31 UTC (rev 2932)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!--                                                                        -->
+<!--  JBoss, the OpenSource J2EE webOS                                      -->
+<!--                                                                        -->
+<!--  Distributable under LGPL license.                                     -->
+<!--  See terms of license at http://www.gnu.org.                           -->
+<!--                                                                        -->
+<!-- ====================================================================== -->
+
+<!-- $Id$ -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <name>JBoss jBPM3 - Integration</name>
+  <groupId>org.jbpm.jbpm3</groupId>
+  <artifactId>jbpm-integration</artifactId>
+  <packaging>jar</packaging>
+
+  <!-- Parent -->
+  <parent>
+    <groupId>org.jbpm.jbpm3</groupId>
+    <artifactId>jbpm</artifactId>
+    <version>3.3.1-SNAPSHOT</version>
+    <relativePath>../../pom.xml</relativePath>
+  </parent>
+
+  <!-- Dependencies -->
+  <dependencies>
+    <dependency>
+      <groupId>org.jbpm.jbpm4</groupId>
+      <artifactId>jbpm-spec-api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jbpm.jbpm3</groupId>
+      <artifactId>jbpm-jpdl</artifactId>
+      <version>${version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jbpm.jbpm3</groupId>
+      <artifactId>jbpm-jpdl</artifactId>
+      <classifier>config</classifier>
+      <version>${version}</version>
+    </dependency>
+  </dependencies>
+
+</project>


Property changes on: jbpm3/branches/tdiesler/modules/integration/pom.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Added: jbpm3/branches/tdiesler/modules/integration/src/main/resources/jbpm-beans.xml
===================================================================
--- jbpm3/branches/tdiesler/modules/integration/src/main/resources/jbpm-beans.xml	                        (rev 0)
+++ jbpm3/branches/tdiesler/modules/integration/src/main/resources/jbpm-beans.xml	2008-11-14 12:50:31 UTC (rev 2932)
@@ -0,0 +1,29 @@
+<deployment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:jboss:bean-deployer:2.0 bean-deployer_2_0.xsd"
+  xmlns="urn:jboss:bean-deployer:2.0">
+
+  <!-- The Kernel Locator -->
+  <bean name="KernelLocator" class="org.jboss.kernel.plugins.util.KernelLocator"/>
+  
+  <!-- The process engine -->
+  <bean name="jBPMProcessEngine" class="org.jbpm.integration.client.ProcessEngineImpl">
+    <property name="processDefinitionManager"><inject bean="jBPMProcessDefinitionManager"/></property>
+    <property name="processInstanceManager"><inject bean="jBPMProcessInstanceManager"/></property>
+    <property name="executionManager"><inject bean="jBPMExecutionManager"/></property>
+  </bean>
+
+  <!-- The process definition manager -->
+  <bean name="jBPMProcessDefinitionManager" class="org.jbpm.integration.client.ProcessDefinitionManagerImpl">
+    <property name="processEngine"><inject bean="jBPMProcessEngine" state="Instantiated"/></property>
+  </bean>
+
+  <!-- The process instance manager -->
+  <bean name="jBPMProcessInstanceManager" class="org.jbpm.integration.client.ProcessInstanceManagerImpl">
+    <property name="processEngine"><inject bean="jBPMProcessEngine" state="Instantiated"/></property>
+  </bean>
+
+  <!-- The execution manager -->
+  <bean name="jBPMExecutionManager" class="org.jbpm.integration.client.ExecutionManagerImpl">
+    <property name="processEngine"><inject bean="jBPMProcessEngine" state="Instantiated"/></property>
+  </bean>
+
+</deployment>
\ No newline at end of file


Property changes on: jbpm3/branches/tdiesler/modules/integration/src/main/resources/jbpm-beans.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF




More information about the jbpm-commits mailing list