[infinispan-commits] Infinispan SVN: r105 - in trunk: parent and 1 other directory.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Thu Apr 9 07:55:39 EDT 2009


Author: adriancole
Date: 2009-04-09 07:55:39 -0400 (Thu, 09 Apr 2009)
New Revision: 105

Modified:
   trunk/distribution/pom.xml
   trunk/parent/pom.xml
Log:
ISPN-52 formatted parent pom.xml and stopped distribution from creating test jars and javadoc

Modified: trunk/distribution/pom.xml
===================================================================
--- trunk/distribution/pom.xml	2009-04-09 11:06:15 UTC (rev 104)
+++ trunk/distribution/pom.xml	2009-04-09 11:55:39 UTC (rev 105)
@@ -12,7 +12,7 @@
       <groupId>org.infinispan</groupId>
       <artifactId>infinispan-parent</artifactId>
       <version>4.0.0-SNAPSHOT</version>
-      <relativePath>parent/pom.xml</relativePath>
+      <relativePath>../parent</relativePath>
    </parent>
 
    <groupId>org.infinispan</groupId>
@@ -31,7 +31,7 @@
             <executions>
                <execution>
                   <id>assemble</id>
-                  <phase>install</phase>
+                  <phase>package</phase>
                   <goals>
                      <goal>attached</goal>
                   </goals>
@@ -83,4 +83,4 @@
          <version>4.0.0-SNAPSHOT</version>
       </dependency>
    </dependencies>
-</project>
\ No newline at end of file
+</project>

Modified: trunk/parent/pom.xml
===================================================================
--- trunk/parent/pom.xml	2009-04-09 11:06:15 UTC (rev 104)
+++ trunk/parent/pom.xml	2009-04-09 11:55:39 UTC (rev 105)
@@ -1,371 +1,359 @@
 <?xml version="1.0"?>
-<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/xsd/maven-4.0.0.xsd">
-   <modelVersion>4.0.0</modelVersion>
-   <properties>
-      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-      <project-package>org.infinispan</project-package>
-      <project-version>4.0.0-SNAPSHOT</project-version>
-      <defaultTestGroup>functional,unit</defaultTestGroup>
-      <build-jars>true</build-jars>
-   </properties>
+<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/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.infinispan</groupId>
+  <artifactId>infinispan-parent</artifactId>
+  <version>4.0.0-SNAPSHOT</version>
+  <name>Infinispan Common Parent</name>
+  <description>Infinispan common parent POM module</description>
+  <url>http://www.infinispan.org</url>
+  <packaging>pom</packaging>
 
-   <groupId>org.infinispan</groupId>
-   <artifactId>infinispan-parent</artifactId>
-   <version>4.0.0-SNAPSHOT</version>
-   <name>Infinispan Common Parent</name>
-   <description>Infinispan common parent POM module</description>
-   <url>http://www.infinispan.org</url>
-   <packaging>pom</packaging>
+  <organization>
+    <name>JBoss, a division of Red Hat</name>
+    <url>http://www.jboss.org</url>
+  </organization>
 
+  <licenses>
+    <license>
+      <name>GNU Lesser General Public License</name>
+      <url>http://www.gnu.org/copyleft/lesser.html</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
 
-   <!-- stuff about the project -->
-   <organization>
-      <name>JBoss, a division of Red Hat</name>
-      <url>http://www.jboss.org</url>
-   </organization>
-   <licenses>
-      <license>
-         <name>GNU Lesser General Public License</name>
-         <url>http://www.gnu.org/copyleft/lesser.html</url>
-         <distribution>repo</distribution>
-      </license>
-   </licenses>
-   <scm>
-      <connection>scm:svn:http://anonsvn.jboss.org/repos/infinispan</connection>
-      <developerConnection>scm:svn:https://svn.jboss.org/repos/infinispan</developerConnection>
-      <url>http://viewvc.jboss.org/cgi-bin/viewvc.cgi/infinispan/</url>
-   </scm>
-   <issueManagement>
-      <system>jira</system>
-      <url>https://jira.jboss.com/jira/browse/ISPN</url>
-   </issueManagement>
-   <ciManagement>
-      <system>hudson</system>
-      <url>http://hudson.jboss.org/hudson/view/Infinispan</url>
-      <notifiers>
-         <notifier>
-            <type>mail</type>
-            <address>infinispan-commits at lists.jboss.org</address>
-         </notifier>
-      </notifiers>
-   </ciManagement>
-   <mailingLists>
-      <mailingList>
-         <name>Infinispan Commit Notificatons</name>
-         <post>infinispan-commits at lists.jboss.org</post>
-         <subscribe>https://lists.jboss.org/mailman/listinfo/infinispan-commits</subscribe>
-         <unsubscribe>https://lists.jboss.org/mailman/listinfo/infinispan-commits</unsubscribe>
-         <archive>http://lists.jboss.org/pipermail/infinispan-commits/</archive>
-      </mailingList>
-      <mailingList>
-         <name>Infinispan Developers</name>
-         <post>infinispan-dev at lists.jboss.org</post>
-         <subscribe>https://lists.jboss.org/mailman/listinfo/infinispan-dev</subscribe>
-         <unsubscribe>https://lists.jboss.org/mailman/listinfo/infinispan-dev</unsubscribe>
-         <archive>http://lists.jboss.org/pipermail/infinispan-dev/</archive>
-      </mailingList>
-   </mailingLists>
+  <scm>
+    <connection>scm:svn:http://anonsvn.jboss.org/repos/infinispan</connection>
+    <developerConnection>scm:svn:https://svn.jboss.org/repos/infinispan</developerConnection>
+    <url>http://viewvc.jboss.org/cgi-bin/viewvc.cgi/infinispan/</url>
+  </scm>
 
+  <issueManagement>
+    <system>jira</system>
+    <url>https://jira.jboss.com/jira/browse/ISPN</url>
+  </issueManagement>
 
-   <dependencies>
-      <dependency>
-         <groupId>net.jcip</groupId>
-         <artifactId>jcip-annotations</artifactId>
-         <version>1.0</version>
-         <optional>true</optional>
-      </dependency>
-      <!-- 5.8 is needed for proper parallel test execution -->
-      <dependency>
-         <groupId>org.testng</groupId>
-         <artifactId>testng</artifactId>
-         <version>5.8</version>
-         <scope>test</scope>
-         <classifier>jdk15</classifier>
-      </dependency>
+  <ciManagement>
+    <system>hudson</system>
+    <url>http://hudson.jboss.org/hudson/view/Infinispan</url>
+    <notifiers>
+      <notifier>
+        <type>mail</type>
+        <address>infinispan-commits at lists.jboss.org</address>
+      </notifier>
+    </notifiers>
+  </ciManagement>
 
-      <dependency>
-         <groupId>org.easymock</groupId>
-         <artifactId>easymockclassextension</artifactId>
-         <version>2.4</version>
-         <scope>test</scope>
-      </dependency>
+  <mailingLists>
+    <mailingList>
+      <name>Infinispan Commit Notificatons</name>
+      <post>infinispan-commits at lists.jboss.org</post>
+      <subscribe>https://lists.jboss.org/mailman/listinfo/infinispan-commits</subscribe>
+      <unsubscribe>https://lists.jboss.org/mailman/listinfo/infinispan-commits</unsubscribe>
+      <archive>http://lists.jboss.org/pipermail/infinispan-commits/</archive>
+    </mailingList>
+    <mailingList>
+      <name>Infinispan Developers</name>
+      <post>infinispan-dev at lists.jboss.org</post>
+      <subscribe>https://lists.jboss.org/mailman/listinfo/infinispan-dev</subscribe>
+      <unsubscribe>https://lists.jboss.org/mailman/listinfo/infinispan-dev</unsubscribe>
+      <archive>http://lists.jboss.org/pipermail/infinispan-dev/</archive>
+    </mailingList>
+  </mailingLists>
 
-      <dependency>
-         <groupId>org.easymock</groupId>
-         <artifactId>easymockclassextension</artifactId>
-         <version>2.4</version>
-         <scope>test</scope>
-      </dependency>
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <project-package>org.infinispan</project-package>
+    <project-version>4.0.0-SNAPSHOT</project-version>
+    <defaultTestGroup>functional,unit</defaultTestGroup>
+    <build-jars>true</build-jars>
+  </properties>
 
-      <dependency>
-         <groupId>jboss.jbossts</groupId>
-         <artifactId>jbossjta</artifactId>
-         <version>4.4.0.GA</version>
-         <scope>test</scope>
-      </dependency>
-   </dependencies>
-   <build>
-      <plugins>
-         <plugin>
-            <!-- enforce java 1.5 and maven 2.0.8 -->
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-enforcer-plugin</artifactId>
-            <executions>
-               <execution>
-                  <id>enforce-java</id>
-                  <goals>
-                     <goal>enforce</goal>
-                  </goals>
-                  <configuration>
-                     <rules>
-                        <requireJavaVersion>
-                           <version>[1.5,)</version>
-                        </requireJavaVersion>
-                        <requireMavenVersion>
-                           <version>(2.0.8,)</version>
-                        </requireMavenVersion>
+  <dependencies>
+    <dependency>
+      <groupId>net.jcip</groupId>
+      <artifactId>jcip-annotations</artifactId>
+      <version>1.0</version>
+      <optional>true</optional>
+    </dependency>
+    <!-- 5.8 is needed for proper parallel test execution -->
+    <dependency>
+      <groupId>org.testng</groupId>
+      <artifactId>testng</artifactId>
+      <version>5.8</version>
+      <scope>test</scope>
+      <classifier>jdk15</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.easymock</groupId>
+      <artifactId>easymockclassextension</artifactId>
+      <version>2.4</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.easymock</groupId>
+      <artifactId>easymockclassextension</artifactId>
+      <version>2.4</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>jboss.jbossts</groupId>
+      <artifactId>jbossjta</artifactId>
+      <version>4.4.0.GA</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
 
-                     </rules>
-                  </configuration>
-               </execution>
-            </executions>
-         </plugin>
-         <plugin>
-            <!-- by default, compile to JDK 1.5 compatibility (individual modules and/or user can override) -->
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-compiler-plugin</artifactId>
+  <build>
+    <plugins>
+      <!-- enforce java 1.5 and maven 2.0.8 -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-enforcer-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>enforce-java</id>
+            <goals>
+              <goal>enforce</goal>
+            </goals>
             <configuration>
-               <source>1.5</source>
-               <target>1.5</target>
+              <rules>
+                <requireJavaVersion>
+                  <version>[1.5,)</version>
+                </requireJavaVersion>
+                <requireMavenVersion>
+                  <version>(2.0.8,)</version>
+                </requireMavenVersion>
+              </rules>
             </configuration>
-         </plugin>
-         <plugin>
-            <!-- ensure parallel test execution -->
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-surefire-plugin</artifactId>
-            <version>2.4.3-JBOSS</version>
-            <configuration>
-               <parallel>tests</parallel>
-               <threadCount>10</threadCount>
-               <forkMode>none</forkMode>
-               <systemProperties>
-                  <property>
-                     <name>jgroups.stack</name>
-                     <value>${protocol.stack}</value>
-                  </property>
-                  <property>
-                     <name>bind.address</name>
-                     <value>127.0.0.1</value>
-                  </property>
-                  <property>
-                     <name>java.net.preferIPv4Stack</name>
-                     <value>true</value>
-                  </property>
-               </systemProperties>
-               <trimStackTrace>false</trimStackTrace>
-               <properties>
-                  <property>
-                     <name>listener</name>
-                     <value>org.infinispan.test.testng.UnitTestTestNGListener</value>
-                  </property>
-               </properties>
-            </configuration>
-         </plugin>
+          </execution>
+        </executions>
+      </plugin>
+      <!-- by default, compile to JDK 1.5 compatibility (individual modules and/or user can override) -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.5</source>
+          <target>1.5</target>
+        </configuration>
+      </plugin>
+      <!-- ensure parallel test execution -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <version>2.4.3-JBOSS</version>
+        <configuration>
+          <parallel>tests</parallel>
+          <threadCount>10</threadCount>
+          <forkMode>none</forkMode>
+          <systemProperties>
+            <property>
+              <name>jgroups.stack</name>
+              <value>${protocol.stack}</value>
+            </property>
+            <property>
+              <name>bind.address</name>
+              <value>127.0.0.1</value>
+            </property>
+            <property>
+              <name>java.net.preferIPv4Stack</name>
+              <value>true</value>
+            </property>
+          </systemProperties>
+          <trimStackTrace>false</trimStackTrace>
+          <properties>
+            <property>
+              <name>listener</name>
+              <value>org.infinispan.test.testng.UnitTestTestNGListener</value>
+            </property>
+          </properties>
+        </configuration>
+      </plugin>
+      <!-- eclipse project file generation -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-eclipse-plugin</artifactId>
+        <configuration>
+          <downloadSources>true</downloadSources>
+          <buildOutputDirectory>${basedir}/eclipse-output</buildOutputDirectory>
+        </configuration>
+      </plugin>
+      <!-- IntelliJ project file generation -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-idea-plugin</artifactId>
+        <configuration>
+          <downloadSources>true</downloadSources>
+        </configuration>
+      </plugin>
+      <!-- Make sure we generate src jars too -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-source-plugin</artifactId>
+        <inherited>true</inherited>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+    <finalName>${artifactId}</finalName>
+  </build>
 
-         <plugin>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-report-plugin</artifactId>
+        <version>2.3</version>
+      </plugin>
+      <!-- Findbugs report -->
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>1.2-SNAPSHOT</version>
+        <configuration>
+          <onlyAnalyze>org.infinispan.*</onlyAnalyze>
+          <xmlOutput>true</xmlOutput>
+          <xmlOutputDirectory>target</xmlOutputDirectory>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+
+  <repositories>
+    <!-- basic JBoss repository -->
+    <repository>
+      <id>repository.jboss.org</id>
+      <url>http://repository.jboss.org/maven2</url>
+    </repository>
+    <repository>
+      <id>snapshots.jboss.org</id>
+      <url>http://snapshots.jboss.org/maven2</url>
+    </repository>
+  </repositories>
+
+  <pluginRepositories>
+    <pluginRepository>
+      <id>Main Maven Repo</id>
+      <url>http://repo1.maven.org/maven2/</url>
+    </pluginRepository>
+    <pluginRepository>
+      <id>snapshots.repository.codehaus.org</id>
+      <url>http://snapshots.repository.codehaus.org</url>
+    </pluginRepository>
+    <pluginRepository>
+      <id>repository.jboss.org</id>
+      <url>http://repository.jboss.org/maven2</url>
+    </pluginRepository>
+    <pluginRepository>
+      <id>snapshots.jboss.org</id>
+      <url>http://snapshots.jboss.org/maven2</url>
+    </pluginRepository>
+  </pluginRepositories>
+
+  <profiles>
+    <profile>
+      <id>test-hudson</id>
+      <activation>
+        <activeByDefault>true</activeByDefault>
+      </activation>
+      <properties>
+        <defaultTestGroup>functional,unit</defaultTestGroup>
+        <protocol.stack>tcp</protocol.stack>
+      </properties>
+    </profile>
+    <profile>
+      <id>test-functional</id>
+      <properties>
+        <defaultTestGroup>functional</defaultTestGroup>
+        <protocol.stack>tcp</protocol.stack>
+      </properties>
+    </profile>
+    <profile>
+      <id>test-unit</id>
+      <properties>
+        <defaultTestGroup>unit</defaultTestGroup>
+      </properties>
+    </profile>
+    <profile>
+      <id>test-jgroups</id>
+      <properties>
+        <defaultTestGroup>jgroups</defaultTestGroup>
+      </properties>
+    </profile>
+    <profile>
+      <id>test-transaction</id>
+      <properties>
+        <defaultTestGroup>transaction</defaultTestGroup>
+      </properties>
+    </profile>
+    <!-- only apply these plugins for modules who are of type jar -->
+    <profile>
+      <id>jarBuilder</id>
+      <activation>
+        <property>
+          <name>build-jars</name>
+          <value>true</value>
+        </property>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-javadoc-plugin</artifactId>
             <version>2.5</version>
             <executions>
-               <execution>
-                  <phase>${javadocPhase}</phase>
-                  <goals>
-                     <goal>javadoc</goal>
-                  </goals>
-                  <configuration>
-                     <links>
-                        <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
-                        <link>http://java.sun.com/javaee/5/docs/api/</link>
-                     </links>
-                  </configuration>
-               </execution>
+              <execution>
+                <phase>${javadocPhase}</phase>
+                <goals>
+                  <goal>javadoc</goal>
+                </goals>
+                <configuration>
+                  <links>
+                    <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
+                    <link>http://java.sun.com/javaee/5/docs/api/</link>
+                  </links>
+                </configuration>
+              </execution>
             </executions>
-         </plugin>
-
-         <plugin>
-            <!-- eclipse project file generation -->
+          </plugin>
+          <plugin>
             <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-eclipse-plugin</artifactId>
+            <artifactId>maven-jar-plugin</artifactId>
             <configuration>
-               <downloadSources>true</downloadSources>
-               <buildOutputDirectory>${basedir}/eclipse-output</buildOutputDirectory>
+              <archive>
+                <manifest>
+                  <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+                  <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+                  <mainClass>org.infinispan.Version</mainClass>
+                </manifest>
+              </archive>
             </configuration>
-         </plugin>
-         <plugin>
-            <!-- IntelliJ project file generation -->
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-idea-plugin</artifactId>
-            <configuration>
-               <downloadSources>true</downloadSources>
-            </configuration>
-         </plugin>
-
-         <plugin>
-            <!-- Make sure we generate src jars too -->
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-source-plugin</artifactId>
-            <inherited>true</inherited>
             <executions>
-               <execution>
-                  <id>attach-sources</id>
-                  <goals>
-                     <goal>jar</goal>
-                  </goals>
-               </execution>
+              <execution>
+                <id>build-test-jar</id>
+                <goals>
+                  <goal>test-jar</goal>
+                </goals>
+                <configuration>
+                  <archive>
+                    <manifest>
+                      <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+                      <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+                    </manifest>
+                  </archive>
+                </configuration>
+              </execution>
             </executions>
-         </plugin>
-      </plugins>
-      <finalName>${artifactId}</finalName>
-   </build>
-
-   <reporting>
-      <plugins>
-         <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-surefire-report-plugin</artifactId>
-            <version>2.3</version>
-         </plugin>
-         <!-- Findbugs report -->
-         <plugin>
-            <groupId>org.codehaus.mojo</groupId>
-            <artifactId>findbugs-maven-plugin</artifactId>
-            <version>1.2-SNAPSHOT</version>
-            <configuration>
-               <onlyAnalyze>org.infinispan.*</onlyAnalyze>
-               <xmlOutput>true</xmlOutput>
-               <xmlOutputDirectory>target</xmlOutputDirectory>
-            </configuration>
-         </plugin>
-      </plugins>
-   </reporting>
-
-   <!-- basic JBoss repository -->
-   <repositories>
-      <repository>
-         <id>repository.jboss.org</id>
-         <url>http://repository.jboss.org/maven2</url>
-      </repository>
-      <repository>
-         <id>snapshots.jboss.org</id>
-         <url>http://snapshots.jboss.org/maven2</url>
-      </repository>
-   </repositories>
-
-   <pluginRepositories>
-      <pluginRepository>
-         <id>Main Maven Repo</id>
-         <url>http://repo1.maven.org/maven2/</url>
-      </pluginRepository>
-      <pluginRepository>
-         <id>snapshots.repository.codehaus.org</id>
-         <url>http://snapshots.repository.codehaus.org</url>
-      </pluginRepository>
-      <pluginRepository>
-         <id>repository.jboss.org</id>
-         <url>http://repository.jboss.org/maven2</url>
-      </pluginRepository>
-      <pluginRepository>
-         <id>snapshots.jboss.org</id>
-         <url>http://snapshots.jboss.org/maven2</url>
-      </pluginRepository>
-
-   </pluginRepositories>
-
-   <profiles>
-      <profile>
-         <id>test-hudson</id>
-         <activation>
-            <activeByDefault>true</activeByDefault>
-         </activation>
-         <properties>
-            <defaultTestGroup>functional,unit</defaultTestGroup>
-            <protocol.stack>tcp</protocol.stack>
-         </properties>
-      </profile>
-
-      <profile>
-         <id>test-functional</id>
-         <properties>
-            <defaultTestGroup>functional</defaultTestGroup>
-            <protocol.stack>tcp</protocol.stack>
-         </properties>
-      </profile>
-
-      <profile>
-         <id>test-unit</id>
-         <properties>
-            <defaultTestGroup>unit</defaultTestGroup>
-         </properties>
-      </profile>
-
-      <profile>
-         <id>test-jgroups</id>
-         <properties>
-            <defaultTestGroup>jgroups</defaultTestGroup>
-         </properties>
-      </profile>
-
-      <profile>
-         <id>test-transaction</id>
-         <properties>
-            <defaultTestGroup>transaction</defaultTestGroup>
-         </properties>
-      </profile>
-
-      <profile>
-         <id>jarBuilder</id>
-         <activation>
-            <activeByDefault>true</activeByDefault>
-            <property>
-               <name>dojar</name>
-               <value>${build-jars}</value>
-            </property>
-         </activation>
-         <build>
-            <plugins>
-               <plugin>
-                  <groupId>org.apache.maven.plugins</groupId>
-                  <artifactId>maven-jar-plugin</artifactId>
-                  <configuration>
-                     <archive>
-                        <manifest>
-                           <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-                           <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-                           <mainClass>org.infinispan.Version</mainClass>
-                        </manifest>
-                     </archive>
-                  </configuration>
-                  <executions>
-                     <execution>
-                        <id>build-test-jar</id>
-                        <goals>
-                           <goal>test-jar</goal>
-                        </goals>
-                        <configuration>
-                           <archive>
-                              <manifest>
-                                 <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-                                 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-                              </manifest>
-                           </archive>
-                        </configuration>
-                     </execution>
-                  </executions>
-               </plugin>
-            </plugins>
-         </build>
-      </profile>
-   </profiles>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
 </project>




More information about the infinispan-commits mailing list