[jboss-cvs] JBossAS SVN: r80962 - in trunk/security: src and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Nov 13 16:40:54 EST 2008


Author: pgier
Date: 2008-11-13 16:40:54 -0500 (Thu, 13 Nov 2008)
New Revision: 80962

Added:
   trunk/security/src/assembly/
   trunk/security/src/assembly/client.xml
Modified:
   trunk/security/pom.xml
Log:
[JBBUILD-498] Add security client jar.

Modified: trunk/security/pom.xml
===================================================================
--- trunk/security/pom.xml	2008-11-13 21:25:22 UTC (rev 80961)
+++ trunk/security/pom.xml	2008-11-13 21:40:54 UTC (rev 80962)
@@ -10,7 +10,7 @@
   <artifactId>jboss-as-security</artifactId>
   <packaging>jar</packaging>
   <name>JBoss Application Server Security</name>
-  <url>http://www.jboss.com/products/jbossas</url>
+  <url>http://www.jboss.org/jbossas/</url>
   <description>JBoss Application Server (security module)</description>
   <build>
     <sourceDirectory>src/main</sourceDirectory>
@@ -19,6 +19,24 @@
         <directory>src/resources</directory>
       </resource>
     </resources>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>assembly</id>
+            <goals>
+              <goal>attached</goal>
+            </goals>
+            <phase>package</phase>
+          </execution>
+        </executions>
+        <configuration>
+          <descriptorSourceDirectory>src/assembly</descriptorSourceDirectory>
+        </configuration>
+      </plugin>
+    </plugins>
   </build>
   <dependencies>
     <!-- Compile (global dependencies) -->

Added: trunk/security/src/assembly/client.xml
===================================================================
--- trunk/security/src/assembly/client.xml	                        (rev 0)
+++ trunk/security/src/assembly/client.xml	2008-11-13 21:40:54 UTC (rev 80962)
@@ -0,0 +1,43 @@
+<assembly>
+  <id>client</id>
+  <formats>
+    <format>jar</format>
+  </formats>
+  <includeBaseDirectory>false</includeBaseDirectory>
+  <fileSets>
+    <fileSet>
+      <directory>target/classes</directory>
+      <outputDirectory>/</outputDirectory>
+      <includes>
+        <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/jndi/*</include>
+        <include>org/jboss/security/plugins/PBEUtils.class</include>
+        <include>org/jboss/security/srp/PkgCategory.class</include>
+        <include>org/jboss/security/srp/TracePriority.class</include>
+        <include>org/jboss/security/srp/SRPClientSession.class</include>
+        <include>org/jboss/security/srp/SRPServerInterface*.class</include>
+        <include>org/jboss/security/srp/SRPServerProxy.class</include>
+        <include>org/jboss/security/srp/SRPParameters.class</include>
+        <include>org/jboss/security/srp/SRPPermission.class</include>
+        <include>org/jboss/security/srp/SRPConf*.class</include>
+        <include>org/jboss/security/srp/SRPRemoteServer_Stub.class</include>
+        <include>org/jboss/security/srp/SRPRemoteServerInterface.class</include>
+        <include>org/jboss/security/srp/SRPVerifierStore.class</include>
+        <include>org/jboss/security/srp/SRPVerifierStore$*.class</include>
+        <include>org/jboss/security/srp/jaas/SRPLoginModule.class</include>
+        <include>org/jboss/security/srp/jaas/SRPPrincipal.class</include>
+        <include>org/jboss/security/ssl/ClientSocketFactory.class</include>
+        <include>org/jboss/security/ssl/RMISSLClientSocketFactory.class</include>
+      </includes>
+      <excludes>
+        <exclude>META-INF/MANIFEST.MF</exclude> <!-- HACK -->
+        <exclude>org/jboss/security/auth/login/XMLLoginConfig.class</exclude>
+        <exclude>org/jboss/security/auth/login/XMLLoginConfigMBean.class</exclude>
+      </excludes>
+    </fileSet>
+  </fileSets>
+</assembly>
\ No newline at end of file


Property changes on: trunk/security/src/assembly/client.xml
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Revision
Name: svn:eol-style
   + native




More information about the jboss-cvs-commits mailing list