[jbpm-commits] JBoss JBPM SVN: r5457 - in jbpm4/trunk: modules/api and 1 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Aug 10 10:37:28 EDT 2009


Author: tom.baeyens at jboss.com
Date: 2009-08-10 10:37:28 -0400 (Mon, 10 Aug 2009)
New Revision: 5457

Modified:
   jbpm4/trunk/modules/api/pom.xml
   jbpm4/trunk/modules/examples/pom.xml
   jbpm4/trunk/pom.xml
Log:
JBPM-2409 pom cleanup

Modified: jbpm4/trunk/modules/api/pom.xml
===================================================================
--- jbpm4/trunk/modules/api/pom.xml	2009-08-10 12:50:16 UTC (rev 5456)
+++ jbpm4/trunk/modules/api/pom.xml	2009-08-10 14:37:28 UTC (rev 5457)
@@ -41,6 +41,9 @@
       <id>schemadocs</id>
       <build>
         <plugins>
+          <plugin>
+            <artifactId>maven-javadoc-plugin</artifactId>
+          </plugin>
 		      <plugin>
 		        <groupId>org.apache.maven.plugins</groupId>
 		        <artifactId>maven-dependency-plugin</artifactId>

Modified: jbpm4/trunk/modules/examples/pom.xml
===================================================================
--- jbpm4/trunk/modules/examples/pom.xml	2009-08-10 12:50:16 UTC (rev 5456)
+++ jbpm4/trunk/modules/examples/pom.xml	2009-08-10 14:37:28 UTC (rev 5457)
@@ -68,7 +68,7 @@
     </dependency>
   </dependencies>
   
-  
+
   <build>
     <plugins>
       <plugin>

Modified: jbpm4/trunk/pom.xml
===================================================================
--- jbpm4/trunk/pom.xml	2009-08-10 12:50:16 UTC (rev 5456)
+++ jbpm4/trunk/pom.xml	2009-08-10 14:37:28 UTC (rev 5457)
@@ -420,42 +420,16 @@
         </configuration>
       </plugin>
       <plugin>
-        <artifactId>maven-jar-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>generate-jar</id>
-            <phase>package</phase>
-            <goals>
-              <goal>jar</goal>
-            </goals>
-            <configuration>
-              <archive>
-                <manifest>
-                  <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-                </manifest>
-              </archive>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
           <failIfNoTests>false</failIfNoTests>
           <trimStackTrace>false</trimStackTrace>
           <redirectTestOutputToFile>true</redirectTestOutputToFile>
-          <systemProperties>
-            <property>
-              <name>log4j.output.dir</name>
-              <value>${project.build.directory}</value>
-            </property>
-          </systemProperties>
           <excludes>
             <exclude>**/*TestCase.java</exclude>
           </excludes>
         </configuration>
       </plugin>
-
     </plugins>
 
     <!-- PluginManagement -->
@@ -495,9 +469,10 @@
     </pluginManagement>
   </build>
 
-  <!-- Profiles -->
   <profiles>
-
+    <!-- PROFILE DISTRO
+    -Pdistro 
+    -->
     <profile>
       <id>distro</id>
       <modules>
@@ -544,39 +519,10 @@
       </build>
     </profile>
 
+    <!-- PROFILE NO-DATABASE
+    The default configurations are based on hsqldb 
+    -->
     <profile>
-      <id>integration</id>
-      <modules>
-        <module>modules/test-cactus</module>
-      </modules>
-    </profile>
-
-    <profile>
-      <id>load</id>
-      <modules>
-        <module>modules/test-load</module>
-      </modules>
-    </profile>
-
-    <profile>
-      <id>skiptests</id>
-      <build>
-        <plugins>
-          <plugin>
-            <artifactId>maven-surefire-plugin</artifactId>
-            <configuration>
-              <skipTests>true</skipTests>
-            </configuration>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-
-    <!--
-       Name:  no-database
-       Descr: Setup the default database
-       -->
-    <profile>
       <id>no-database</id>
       <activation>
         <property>
@@ -595,26 +541,14 @@
       </dependencies>
     </profile>
 
-    <!--
-       Name:  no-target-container
-       Descr: Setup the default target container
-       -->
+    <!-- PROFILE HSQLDB
+    -Ddatabase=hsqldb
+    In the hudson matrix jobs, database=hsqldb is provided explicitely.
+    -->
     <profile>
-      <id>no-target-container</id>
+      <id>hsqldb</id>
       <activation>
         <property>
-          <name>!jbpm.target.container</name>
-        </property>
-      </activation>
-      <properties>
-        <jbpm.target.container>jboss500</jbpm.target.container>
-      </properties>
-    </profile>
-
-    <profile>
-      <id>hsql</id>
-      <activation>
-        <property>
           <name>database</name>
           <value>hsqldb</value>
         </property>
@@ -628,7 +562,9 @@
       </dependencies>
     </profile>
 
-    <!-- -Ddatabase=oracle -->
+    <!-- PROFILE ORACLE    
+    -Ddatabase=oracle 
+    -->
     <profile>
       <id>oracle</id>
       <activation>
@@ -653,7 +589,8 @@
       </repositories>
     </profile>
 
-    <!-- -Ddatabase=mysql -->
+    <!-- PROFILE MYSQL 
+    -Ddatabase=mysql -->
     <profile>
       <id>mysql</id>
       <activation>
@@ -672,7 +609,8 @@
       </dependencies>
     </profile>
 
-    <!-- -Ddatabase=postgresql -->
+    <!-- PROFILE POSTGRESQL 
+    -Ddatabase=postgresql -->
     <profile>
       <id>postgresql</id>
       <activation>
@@ -690,7 +628,8 @@
       </dependencies>
     </profile>
 
-    <!-- -Ddatabase=sybase -->
+    <!-- PROFILE SYBASE 
+    -Ddatabase=sybase -->
     <profile>
       <id>sybase</id>
       <activation>
@@ -720,41 +659,22 @@
       </repositories>
     </profile>
 
+    <!-- PROFILE INTEGRATION -->
     <profile>
-      <id>report</id>
-      <!-- Report Customization 'mvn site:site'-->
-      <reporting>
-        <plugins>
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-project-info-reports-plugin</artifactId>
-            <version>2.0.1</version>
-            <reportSets>
-              <reportSet>
-                <reports>
-                  <report>index</report>
-                  <report>summary</report>
-                  <report>issue-tracking</report>
-                  <report>mailing-list</report>
-                  <report>scm</report>
-                  <report>project-team</report>
-                  <report>license</report>
-                  <report>javadoc</report>
-                </reports>
-              </reportSet>
-            </reportSets>
-          </plugin>
+      <id>integration</id>
+      <modules>
+        <module>modules/test-cactus</module>
+      </modules>
+    </profile>
 
-          <plugin>
-            <artifactId>maven-javadoc-plugin</artifactId>
-          </plugin>
-          <plugin>
-            <groupId>org.codehaus.mojo</groupId>
-            <artifactId>jxr-maven-plugin</artifactId>
-          </plugin>
-        </plugins>
-      </reporting>
+    <!-- PROFILE LOAD -->
+    <profile>
+      <id>load</id>
+      <modules>
+        <module>modules/test-load</module>
+      </modules>
     </profile>
+
   </profiles>
 
   <!-- Repositories -->



More information about the jbpm-commits mailing list