[jboss-svn-commits] JBL Code SVN: r35588 - labs/jbosslabs/labs-3.0-build/integration/sbs.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Oct 20 07:00:07 EDT 2010


Author: velias
Date: 2010-10-20 07:00:06 -0400 (Wed, 20 Oct 2010)
New Revision: 35588

Modified:
   labs/jbosslabs/labs-3.0-build/integration/sbs/pom.xml
Log:
POM cleanup, some other plugin settings moved to parent pom

Modified: labs/jbosslabs/labs-3.0-build/integration/sbs/pom.xml
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/sbs/pom.xml	2010-10-20 09:09:06 UTC (rev 35587)
+++ labs/jbosslabs/labs-3.0-build/integration/sbs/pom.xml	2010-10-20 11:00:06 UTC (rev 35588)
@@ -12,15 +12,64 @@
   <name>Root of SBS plugins</name>
   <description>Keep common settings for all JBoss SBS plugins</description>
 
+  <properties>
+    <sbs.version>4.5.3</sbs.version>
+    <java.version>1.6</java.version>
+  </properties>
+
   <build>
     <plugins>
       <plugin>
         <artifactId>maven-compiler-plugin</artifactId>
         <configuration>
-          <source>1.6</source>
-          <target>1.6</target>
+          <source>${java.version}</source>
+          <target>${java.version}</target>
         </configuration>
       </plugin>
+      <!-- Weave transactions into the plugin -->
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>aspectj-maven-plugin</artifactId>
+        <version>1.1</version>
+        <configuration>
+          <aspectLibraries>
+            <aspectLibrary>
+              <groupId>org.springframework</groupId>
+              <artifactId>spring-aspects</artifactId>
+            </aspectLibrary>
+          </aspectLibraries>
+          <source>${java.version}</source>
+        </configuration>
+        <executions>
+          <execution>
+            <goals>
+              <goal>compile</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-source-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <phase>verify</phase>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <!-- For unit testing -->
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>**/selenium/*Test.java</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 
@@ -93,9 +142,5 @@
     </plugins>
   </reporting>
 
-  <properties>
-    <sbs.version>4.5.3</sbs.version>
-  </properties>
 
-
 </project>



More information about the jboss-svn-commits mailing list