[jboss-cvs] JBossAS SVN: r69561 - projects/ejb3/trunk/core.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Feb 4 00:52:32 EST 2008


Author: ALRubinger
Date: 2008-02-04 00:52:32 -0500 (Mon, 04 Feb 2008)
New Revision: 69561

Added:
   projects/ejb3/trunk/core/jboss-ejb3-client.xml
Modified:
   projects/ejb3/trunk/core/pom.xml
Log:
Added Assembly for EJB3 Core Client JAR

Added: projects/ejb3/trunk/core/jboss-ejb3-client.xml
===================================================================
--- projects/ejb3/trunk/core/jboss-ejb3-client.xml	                        (rev 0)
+++ projects/ejb3/trunk/core/jboss-ejb3-client.xml	2008-02-04 05:52:32 UTC (rev 69561)
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  vi:ts=2:sw=2:expandtab:
+-->
+<assembly 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/assembly-1.0.0.xsd"
+>
+  <id>jboss-ejb3-client</id>
+  <formats>
+    <format>jar</format>
+  </formats>
+  <includeBaseDirectory>false</includeBaseDirectory>
+  <fileSets>
+    <fileSet>
+      <directory>target/classes</directory>
+      <outputDirectory></outputDirectory>
+      <includes>
+        <include>org/jboss/ejb3/EJB3Util.class</include>
+        <include>org/jboss/ejb3/JndiUtil.class</include>
+        <include>org/jboss/ejb3/Ejb3Registry.class</include>
+        <include>org/jboss/ejb3/InitialContextFactory.class</include>
+        <include>org/jboss/ejb3/asynchronous/*</include>
+        <include>
+          org/jboss/ejb3/interceptor/ClientInterceptorUtil.class
+        </include>
+        <include>org/jboss/ejb3/mdb/ConsumerManager.class</include>
+        <include>org/jboss/ejb3/mdb/Producer*.class</include>
+        <include>
+          org/jboss/ejb3/remoting/ClusteredIsLocalInterceptor.*
+        </include>
+        <include>org/jboss/ejb3/remoting/IsLocalInterceptor.*</include>
+        <include>
+          org/jboss/ejb3/remoting/IsLocalProxyFactoryInterceptor.*
+        </include>
+        <include>org/jboss/ejb3/stateful/ForwardId.class</include>
+        <include>
+          org/jboss/ejb3/stateful/StatefulRemoteInvocation.class
+        </include>
+        <include>org/jboss/ejb3/ProxyUtils.class</include>
+        <include>org/jboss/ejb3/**/*Proxy.class</include>
+        <include>org/jboss/ejb3/**/*HandleImpl.class</include>
+        <include>org/jboss/ejb3/*Container.class</include>
+        <include>org/jboss/ejb3/session/SessionContainer.class</include>
+        <include>org/jboss/ejb3/**/*ProxyFactory.class</include>
+        <include>org/jboss/ejb3/proxy/**/*.class</include>
+        <include>org/jboss/ejb3/*ServiceServer*.class</include>
+        <include>org/jboss/ejb3/*KernelAbstraction*.class</include>
+        <include>org/jboss/ejb3/statistics/*.class</include>
+        <include>org/jboss/ejb3/javaee/*.class</include>
+
+        <!-- EJBTHREE-485: include>java assist proxy stuff -->
+        <include>org/jboss/ejb3/stateless/Javassist*.class</include>
+
+        <!-- EJBTHREE-667: include>object factory -->
+        <include>org/jboss/ejb3/naming/client/**/*.class</include>
+        <include>org/jboss/ejb3/naming/BrainlessContext.class</include>
+
+        <!-- EJBTHREE-718: client container -->
+        <include>org/jboss/ejb3/client/**/*.class</include>
+        <include>org/jboss/ejb3/metamodel/**/*.class</include>
+        <include>org/jboss/injection/**/*.class</include>
+        <include>org/jboss/ejb3/ThreadLocalENCFactory.class</include>
+      </includes>
+    </fileSet>
+  </fileSets>
+</assembly>
\ No newline at end of file

Modified: projects/ejb3/trunk/core/pom.xml
===================================================================
--- projects/ejb3/trunk/core/pom.xml	2008-02-03 23:49:13 UTC (rev 69560)
+++ projects/ejb3/trunk/core/pom.xml	2008-02-04 05:52:32 UTC (rev 69561)
@@ -62,6 +62,27 @@
         </executions>
       </plugin>
 
+      <!-- Assembly Plugin -->
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <version>2.2-beta-1</version>
+        <executions>
+          <execution>
+            <id>make-assembly</id> <!-- this is used for inheritance merges -->
+            <phase>package</phase>
+            <goals>
+              <goal>attached</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+         <!-- JBoss EJB3 Client JAR -->
+         <descriptors>
+           <descriptor>jboss-ejb3-client.xml</descriptor>
+         </descriptors>
+        </configuration>
+        <inherited>false</inherited>
+      </plugin>
 
       <!-- Dependency Plugin Configuration -->
       <plugin>




More information about the jboss-cvs-commits mailing list