[jbpm-commits] JBoss JBPM SVN: r2007 - in jbpm3/trunk: hudson and 8 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Aug 26 03:44:32 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-08-26 03:44:31 -0400 (Tue, 26 Aug 2008)
New Revision: 2007

Added:
   jbpm3/trunk/hudson/.classpath
   jbpm3/trunk/hudson/.project
   jbpm3/trunk/modules/jpdl/integration/
   jbpm3/trunk/modules/jpdl/integration/.classpath
   jbpm3/trunk/modules/jpdl/integration/.project
   jbpm3/trunk/modules/jpdl/integration/pom.xml
   jbpm3/trunk/modules/jpdl/integration/src/
   jbpm3/trunk/modules/jpdl/integration/src/main/
   jbpm3/trunk/modules/jpdl/integration/src/main/resources/
   jbpm3/trunk/modules/jpdl/integration/src/main/resources/jbpm-beans.xml
Removed:
   jbpm3/trunk/hudson/hudson-home/jobs/AS-4.2.1/
   jbpm3/trunk/hudson/hudson-home/jobs/AS-4.2.2/
   jbpm3/trunk/hudson/hudson-home/jobs/AS-5.0.0/
   jbpm3/trunk/hudson/hudson-home/jobs/AS-5.0.1/
   jbpm3/trunk/hudson/hudson-home/jobs/Release-Matrix-Step1/
   jbpm3/trunk/hudson/hudson-home/jobs/Release-Matrix-Step2/
   jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-AS-4.2.2-JDK6/
Modified:
   jbpm3/trunk/hudson/build.xml
   jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Matrix/config.xml
   jbpm3/trunk/modules/distribution/scripts/assembly-deploy-artifacts.xml
   jbpm3/trunk/modules/jpdl/pom.xml
   jbpm3/trunk/pom.xml
Log:
Add CTS Integration

Added: jbpm3/trunk/hudson/.classpath
===================================================================
--- jbpm3/trunk/hudson/.classpath	                        (rev 0)
+++ jbpm3/trunk/hudson/.classpath	2008-08-26 07:44:31 UTC (rev 2007)
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="output" path="target"/>
+</classpath>

Added: jbpm3/trunk/hudson/.project
===================================================================
--- jbpm3/trunk/hudson/.project	                        (rev 0)
+++ jbpm3/trunk/hudson/.project	2008-08-26 07:44:31 UTC (rev 2007)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>hudson</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

Modified: jbpm3/trunk/hudson/build.xml
===================================================================
--- jbpm3/trunk/hudson/build.xml	2008-08-26 07:31:18 UTC (rev 2006)
+++ jbpm3/trunk/hudson/build.xml	2008-08-26 07:44:31 UTC (rev 2007)
@@ -117,7 +117,7 @@
     <!-- Configure Hudson -->
     <copy todir="${hudson.home}" overwrite="true">
       <fileset dir="${hudson.dir}/hudson-home">
-        <include name="jobs/jBPM-Matrix/config.xml"/>
+        <include name="jobs/*/config.xml"/>
         <include name="*.xml"/>
       </fileset>
       <filterset>

Modified: jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Matrix/config.xml
===================================================================
--- jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Matrix/config.xml	2008-08-26 07:31:18 UTC (rev 2006)
+++ jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Matrix/config.xml	2008-08-26 07:44:31 UTC (rev 2007)
@@ -27,21 +27,17 @@
       <name>container</name>
       <values>
         <string>jboss421</string>
-        <string>jboss422</string>
       </values>
     </axis>
     <axis>
       <name>database</name>
       <values>
         <string>hypersonic</string>
-        <string>mysql</string>
-        <string>postgress</string>
       </values>
     </axis>
     <axis>
       <name>jdk</name>
       <values>
-        <string>jdk1.6</string>
         <string>jdk1.5</string>
       </values>
     </axis>
@@ -53,7 +49,7 @@
 CONTAINER=$container
 DATABASE=$database
 JBPMDIR=$WORKSPACE/jbpm
-JBOSSDIR=$WORKSPACE/jboss
+JBOSSDIR=$WORKSPACE/$CONTAINER
 DISTRODIR=$JBPMDIR/modules/distribution/target
 JBOSS_BINDADDR=@jboss.bind.address@
 
@@ -71,18 +67,18 @@
         ;;
 esac
 
-JBOSS_INSTANCE=$JBOSSDIR/build/output/$JBOSS_REV
+JBOSS_INSTANCE=$JBOSSDIR/build/output/$JBOSS_BUILD
 ENVIRONMENT="-Djboss.bind.address=$JBOSS_BINDADDR -Djboss.home=$JBOSS_INSTANCE"
 
 #
 # checkout with an explicit version
 #        
 if [ -d "$JBOSSDIR" ]; then
-   cd $JBOSSDIR
-   svn up .
+   cd $WORKSPACE
+   svn up -r$JBOSS_REV $CONTAINER
 else
    cd $WORKSPACE 
-   svn co -r$JBOSS_REV $JBOSS_SVN jboss
+   svn co -r$JBOSS_REV $JBOSS_SVN $CONTAINER
 fi
         
 #
@@ -95,8 +91,8 @@
 #
 # Verify build
 #
-if [ ! -d ./build/output/$JBOSS_REV ]; then
-   echo "Cannot find expected build: $JBOSS_REV"
+if [ ! -d ./build/output/$JBOSS_BUILD ]; then
+   echo "Cannot find expected build: $JBOSS_BUILD"
    exit 1
 fi
 
@@ -135,7 +131,7 @@
 #
 mvn test 2>&amp;1 | tee $WORKSPACE/tests.log
 # cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-# cat $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
+# cat $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$CONTAINER.txt
 
 #
 # stop jbossas

Modified: jbpm3/trunk/modules/distribution/scripts/assembly-deploy-artifacts.xml
===================================================================
--- jbpm3/trunk/modules/distribution/scripts/assembly-deploy-artifacts.xml	2008-08-26 07:31:18 UTC (rev 2006)
+++ jbpm3/trunk/modules/distribution/scripts/assembly-deploy-artifacts.xml	2008-08-26 07:44:31 UTC (rev 2007)
@@ -16,7 +16,6 @@
       <unpack>false</unpack>
       <excludes>
         <exclude>*:war:*</exclude>
-        <exclude>*:ear:*</exclude>
         <exclude>*:login</exclude>
         <exclude>*:config</exclude>
       </excludes>
@@ -31,15 +30,6 @@
       </includes>
     </dependencySet>
     <dependencySet>
-      <outputDirectory>lib/jbpm-bam-console.ear</outputDirectory>
-      <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
-      <useStrictFiltering>true</useStrictFiltering>
-      <unpack>true</unpack>
-      <includes>
-        <include>org.jboss.jbpm:jbpm-bam-console-ear:ear</include>
-      </includes>
-    </dependencySet>
-    <dependencySet>
       <outputDirectory>lib/jbpm-login.sar</outputDirectory>      
       <useStrictFiltering>true</useStrictFiltering>
       <unpack>true</unpack>


Property changes on: jbpm3/trunk/modules/jpdl/integration
___________________________________________________________________
Name: svn:ignore
   + .settings


Added: jbpm3/trunk/modules/jpdl/integration/.classpath
===================================================================
--- jbpm3/trunk/modules/jpdl/integration/.classpath	                        (rev 0)
+++ jbpm3/trunk/modules/jpdl/integration/.classpath	2008-08-26 07:44:31 UTC (rev 2007)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+	<classpathentry kind="output" path="target/classes"/>
+</classpath>

Added: jbpm3/trunk/modules/jpdl/integration/.project
===================================================================
--- jbpm3/trunk/modules/jpdl/integration/.project	                        (rev 0)
+++ jbpm3/trunk/modules/jpdl/integration/.project	2008-08-26 07:44:31 UTC (rev 2007)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>jbpm-jpdl-integration</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.maven.ide.eclipse.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.maven.ide.eclipse.maven2Nature</nature>
+	</natures>
+</projectDescription>

Added: jbpm3/trunk/modules/jpdl/integration/pom.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/integration/pom.xml	                        (rev 0)
+++ jbpm3/trunk/modules/jpdl/integration/pom.xml	2008-08-26 07:44:31 UTC (rev 2007)
@@ -0,0 +1,96 @@
+<?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 jBPM - CTS Integration</name>
+  <groupId>org.jboss.jbpm</groupId>
+  <artifactId>jbpm-jpdl-integration</artifactId>
+  <packaging>jar</packaging>
+
+  <!-- Parent -->
+  <parent>
+    <groupId>org.jboss.jbpm</groupId>
+    <artifactId>jbpm-jpdl</artifactId>
+    <version>3.3.0-SNAPSHOT</version>
+  </parent>
+
+  <!-- Dependencies -->
+  <dependencies>
+    <dependency>
+      <groupId>org.jboss.bpm</groupId>
+      <artifactId>jboss-bpm-api</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.bpm</groupId>
+      <artifactId>jboss-bpm-ri</artifactId>
+      <version>${jboss.bpm.api.version}</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.bpm</groupId>
+      <artifactId>jboss-bpm-testsuite</artifactId>
+      <scope>provided</scope>
+      <type>zip</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbpm</groupId>
+      <artifactId>jbpm-jpdl-core</artifactId>
+      <version>${version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.jbpm</groupId>
+      <artifactId>jbpm-jpdl-core</artifactId>
+      <classifier>config</classifier>
+      <version>${version}</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-clean-plugin</artifactId>
+        <configuration>
+          <filesets>
+            <fileset>
+              <directory>src/test</directory>
+            </fileset>
+          </filesets>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <phase>generate-sources</phase>
+            <goals>
+              <goal>unpack</goal>
+            </goals>
+            <configuration>
+              <artifactItems>
+                <artifactItem>
+                  <groupId>org.jboss.bpm</groupId>
+                  <artifactId>jboss-bpm-testsuite</artifactId>
+                  <type>zip</type>
+                </artifactItem>
+              </artifactItems>
+              <outputDirectory>src/test</outputDirectory>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+</project>
\ No newline at end of file


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


Property changes on: jbpm3/trunk/modules/jpdl/integration/src
___________________________________________________________________
Name: svn:ignore
   + test


Added: jbpm3/trunk/modules/jpdl/integration/src/main/resources/jbpm-beans.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/integration/src/main/resources/jbpm-beans.xml	                        (rev 0)
+++ jbpm3/trunk/modules/jpdl/integration/src/main/resources/jbpm-beans.xml	2008-08-26 07:44:31 UTC (rev 2007)
@@ -0,0 +1,46 @@
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+ 
+  <!-- The KernelLocator -->
+  <bean name="KernelLocator" class="org.jboss.kernel.plugins.util.KernelLocator"/>
+  
+  <!-- The Builder Factories -->
+  <bean name="jBPMProcessBuilderFactory" class="org.jboss.bpm.ri.model.impl.ProcessBuilderFactoryImpl"/>
+  <bean name="jBPMMessageBuilderFactory" class="org.jboss.bpm.ri.model.impl.MessageBuilderFactoryImpl"/>
+  
+  <!-- The ProcessEngine -->
+  <bean name="jBPMProcessEngine" class="org.jboss.bpm.ri.client.ProcessEngineImpl">
+    <property name="processManager"><inject bean="jBPMProcessManager"/></property>
+    <property name="executionManager"><inject bean="jBPMExecutionManager"/></property>
+    <property name="signalManager"><inject bean="jBPMSignalManager"/></property>
+    <property name="messageManager"><inject bean="jBPMMessageManager"/></property>
+  </bean>
+
+  <!-- The Managers -->
+  <bean name="jBPMExecutionManager" class="org.jboss.bpm.ri.client.ExecutionManagerImpl"/>
+  <bean name="jBPMSignalManager" class="org.jboss.bpm.ri.client.SignalManagerImpl"/>
+  <bean name="jBPMMessageManager" class="org.jboss.bpm.ri.client.MessageManagerImpl"/>
+  
+  <!-- The ProcessManager -->
+  <bean name="jBPMProcessManager" class="org.jboss.bpm.ri.client.ProcessManagerImpl">
+    <property name="dialectRegistry"><inject bean="jBPMDialectRegistry"/></property>
+    <property name="dialectHandlers">
+      <map keyClass="java.lang.String" valueClass="org.jboss.bpm.client.DialectHandler">
+        <entry><key>api10</key><value><inject bean="jBPMDialectHandlerAPI10"/></value></entry>
+        <entry><key>stp</key><value><inject bean="jBPMDialectHandlerSTP"/></value></entry>
+      </map>
+    </property>
+  </bean>
+  <bean name="jBPMDialectHandlerAPI10" class="org.jboss.bpm.dialect.api10.DialectHandlerImpl"/>
+  <bean name="jBPMDialectHandlerSTP" class="org.jboss.bpm.dialect.stp.DialectHandlerImpl"/>
+
+  <!-- The DialectRegistry -->
+  <bean name="jBPMDialectRegistry" class="org.jboss.bpm.client.DialectRegistry">
+    <property name="registry">
+      <map keyClass="java.lang.String" valueClass="java.lang.String">
+        <entry><key>urn:bpm.jboss:pdl-0.1</key><value>api10</value></entry>
+        <entry><key>http://stp.eclipse.org/bpmn</key><value>stp</value></entry>
+      </map>
+    </property>
+  </bean>
+  
+</deployment>
\ No newline at end of file


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

Modified: jbpm3/trunk/modules/jpdl/pom.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/pom.xml	2008-08-26 07:31:18 UTC (rev 2006)
+++ jbpm3/trunk/modules/jpdl/pom.xml	2008-08-26 07:44:31 UTC (rev 2007)
@@ -33,6 +33,7 @@
     <module>core</module>
     <module>db</module>
     <module>identity</module>
+    <module>integration</module>
     <module>simulation</module>
     <module>userguide</module>
   </modules>

Modified: jbpm3/trunk/pom.xml
===================================================================
--- jbpm3/trunk/pom.xml	2008-08-26 07:31:18 UTC (rev 2006)
+++ jbpm3/trunk/pom.xml	2008-08-26 07:44:31 UTC (rev 2007)
@@ -86,8 +86,7 @@
       </dependency>
       <dependency>
         <groupId>org.jboss.bpm</groupId>
-        <artifactId>jboss-bpm-api</artifactId>
-        <classifier>testsuite</classifier>
+        <artifactId>jboss-bpm-testsuite</artifactId>
         <version>${jboss.bpm.api.version}</version>
         <type>zip</type>
       </dependency>




More information about the jbpm-commits mailing list