[jboss-cvs] JBossAS SVN: r64288 - in projects/security/security-jboss-sx/trunk: jbosssx-client and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jul 26 02:19:31 EDT 2007


Author: anil.saldhana at jboss.com
Date: 2007-07-26 02:19:30 -0400 (Thu, 26 Jul 2007)
New Revision: 64288

Added:
   projects/security/security-jboss-sx/trunk/jbosssx-client/
   projects/security/security-jboss-sx/trunk/jbosssx-client/pom.xml
Log:
define a jbosssx-client branch in the workspace

Added: projects/security/security-jboss-sx/trunk/jbosssx-client/pom.xml
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx-client/pom.xml	                        (rev 0)
+++ projects/security/security-jboss-sx/trunk/jbosssx-client/pom.xml	2007-07-26 06:19:30 UTC (rev 64288)
@@ -0,0 +1,75 @@
+<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>
+   <groupId>jboss</groupId>
+   <artifactId>jbosssx-client</artifactId>
+   <version>2.0.1-BETA</version>
+   <packaging>jar</packaging>
+   <name>JBoss Security Client</name>
+   <url>http://www.jboss.org</url>
+   <description>JBoss Security Client Library</description>
+   <build>
+      <sourceDirectory>../src/main</sourceDirectory>
+      <finalName>${artifactId}</finalName>
+      <outputDirectory>../target/classes</outputDirectory>
+      <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>../src/etc/default.mf</manifestFile>
+               </archive>
+               <classesDirectory>../target/classes</classesDirectory>
+               <finalName>ToBeIgnored</finalName>
+            </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}/../src/etc/default.mf">
+                           <fileset dir="${basedir}/../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}/JBossORG-EULA.txt"/>
+                        </jar>
+                     </tasks>
+                  </configuration>
+                  <goals>
+                     <goal>run</goal>
+                  </goals>
+               </execution>
+            </executions>
+         </plugin>
+      </plugins>
+   </build>
+</project>




More information about the jboss-cvs-commits mailing list