[jboss-cvs] JBossAS SVN: r72492 - projects/security/security-jboss-sx/trunk/jbosssx-client.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Apr 21 10:32:46 EDT 2008


Author: anil.saldhana at jboss.com
Date: 2008-04-21 10:32:46 -0400 (Mon, 21 Apr 2008)
New Revision: 72492

Modified:
   projects/security/security-jboss-sx/trunk/jbosssx-client/pom.xml
Log:
SECURITY-113: replace ant run plugin with jar plugin

Modified: projects/security/security-jboss-sx/trunk/jbosssx-client/pom.xml
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx-client/pom.xml	2008-04-21 14:28:26 UTC (rev 72491)
+++ projects/security/security-jboss-sx/trunk/jbosssx-client/pom.xml	2008-04-21 14:32:46 UTC (rev 72492)
@@ -13,64 +13,43 @@
    <url>http://www.jboss.org</url>
    <description>JBoss Security Client Library</description>
    <build>
-      <plugins>
-         <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-jar-plugin</artifactId>
-            <executions>
-               <execution>
-                  <goals>
-                     <goal>jar</goal>
-                  </goals>
-               </execution>
-            </executions>
-            <configuration>
-               <archive>
-                  <manifestFile>../jbosssx/src/etc/default.mf</manifestFile>
-               </archive>
-               <classesDirectory>../jbosssx/target/classes</classesDirectory>
-            </configuration>
-         </plugin>
-         <plugin>
-            <artifactId>maven-antrun-plugin</artifactId>
-            <version>1.1</version>
-            <inherited>true</inherited>
-            <executions>
-               <execution>
-                  <id>buildjar</id>
-                  <phase>package</phase>
-                  <configuration>
-                     <tasks>
-                        <!-- Build jbosssx-client.jar -->
-                        <jar jarfile="${basedir}/target/jbosssx-client-${version}.jar" manifest="${basedir}/../jbosssx/src/etc/default.mf" update="true">
-                           <fileset dir="${basedir}/../jbosssx/target/classes">
-                              <exclude name="META-INF/MANIFEST.MF" />
-                              <!-- HACK -->
-                              <include name="org/jboss/crypto/JBossSXProvider.class" />
-                              <include name="org/jboss/crypto/digest/*" />
-                              <include name="org/jboss/security/*" />
-                              <include name="org/jboss/security/auth/callback/*" />
-                              <include name="org/jboss/security/auth/login/*" />
-                              <include name="org/jboss/security/client/*" />
-                              <exclude name="org/jboss/security/auth/login/XMLLoginConfig.class" />
-                              <exclude name="org/jboss/security/auth/login/XMLLoginConfigMBean.class" />
-                              <include name="org/jboss/security/jndi/LoginInitialContextFactory.class" />
-                              <include name="org/jboss/security/jndi/JndiLoginInitialContextFactory.class" />
-                              <include name="org/jboss/security/plugins/PBEUtils.class" />
-                              <include name="org/jboss/security/ssl/ClientSocketFactory.class" />
-                              <include name="org/jboss/security/ssl/RMISSLClientSocketFactory.class" />
-                              <include name="org/jboss/security/plugins/*SecurityContext*.class" />
-                           </fileset>
-                           <fileset file="${basedir}/../jbosssx/JBossORG-EULA.txt" />
-                        </jar>
-                     </tasks>
-                  </configuration>
-                  <goals>
-                     <goal>run</goal>
-                  </goals>
-               </execution>
-            </executions>
-         </plugin>
+   <plugins>
+      <plugin>
+         <groupId>org.apache.maven.plugins</groupId>
+         <artifactId>maven-jar-plugin</artifactId>
+         <executions>
+            <execution>
+               <goals>
+                 <goal>jar</goal>
+               </goals>
+            </execution>
+         </executions>
+         <version>2.2</version>
+         <configuration>
+          <archive>
+             <manifest>
+               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+               <addDefaultSpecificationEntries/>
+             </manifest>
+          </archive>
+          <classesDirectory>../jbosssx/target/classes</classesDirectory>
+          <includes>
+             <include>JBossORG-EULA.txt</include>
+             <include>org/jboss/crypto/JBossSXProvider.class</include>
+             <include>org/jboss/crypto/digest/*</include>
+             <include>org/jboss/security/*</include>
+             <include>org/jboss/security/auth/callback/*</include>
+             <include>org/jboss/security/auth/login/*</include>
+             <include>org/jboss/security/client/*</include>
+             <include>org/jboss/security/auth/login/XMLLoginConfig.class</include>
+             <include>org/jboss/security/auth/login/XMLLoginConfigMBean.class</include>
+             <include>org/jboss/security/plugins/PBEUtils.class</include>
+             <include>org/jboss/security/ssl/ClientSocketFactory.class</include>
+             <include>org/jboss/security/ssl/RMISSLClientSocketFactory.class</include>
+             <include>org/jboss/security/plugins/*SecurityContext*.class</include>                              
+             <include>org/jboss/resource/security/*.class</include>                        </includes>
+         </configuration>
+     </plugin>
      <plugin>
        <groupId>org.jboss.maven.plugins</groupId>
        <artifactId>maven-jboss-deploy-plugin</artifactId>
@@ -92,5 +71,4 @@
      </plugin>
     </plugins>
  </build>
-
 </project>




More information about the jboss-cvs-commits mailing list