[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