[jboss-cvs] JBossAS SVN: r84213 - in projects/ejb3/trunk: async/src/main/java/org/jboss/ejb3/async and 10 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Feb 14 14:09:58 EST 2009


Author: ALRubinger
Date: 2009-02-14 14:09:57 -0500 (Sat, 14 Feb 2009)
New Revision: 84213

Added:
   projects/ejb3/trunk/async-spi/src/main/java/org/
   projects/ejb3/trunk/async-spi/src/main/java/org/jboss/
   projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/
   projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/async/
   projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/async/spi/
   projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/async/spi/container/
Removed:
   projects/ejb3/trunk/async/src/main/java/org/jboss/ejb3/async/container/
Modified:
   projects/ejb3/trunk/async-spi/pom.xml
   projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/async/spi/container/AsyncInvocationProcessor.java
   projects/ejb3/trunk/async/pom.xml
   projects/ejb3/trunk/async/src/main/java/org/jboss/ejb3/async/interceptor/AsynchronousInterceptor.java
   projects/ejb3/trunk/async/src/test/java/org/jboss/ejb3/async/test/container/AsyncContainer.java
Log:
[EJBTHREE-1729] Extract out SPI from jboss=ejb3-async

Modified: projects/ejb3/trunk/async/pom.xml
===================================================================
--- projects/ejb3/trunk/async/pom.xml	2009-02-14 19:01:19 UTC (rev 84212)
+++ projects/ejb3/trunk/async/pom.xml	2009-02-14 19:09:57 UTC (rev 84213)
@@ -18,11 +18,11 @@
 
   <!-- Artifact Information -->
   <groupId>org.jboss.ejb3</groupId>
-  <artifactId>jboss-ejb3-async</artifactId>
+  <artifactId>jboss-ejb3-async-impl</artifactId>
   <version>2.0.0-SNAPSHOT</version>
   <packaging>jar</packaging>
   <name>JBoss EJB 3.1 Asynchronous</name>
-  <description>Support for EJB 3.1 @Asynchronous</description>
+  <description>Implementation Support for EJB 3.1 @Asynchronous</description>
 
   <!-- Build Configuration -->
   <build>
@@ -77,6 +77,7 @@
   
     <!-- Versioning -->
     <version.org.jboss.ejb3_jboss.ejb3.api>3.1.0-SNAPSHOT</version.org.jboss.ejb3_jboss.ejb3.api>
+    <version.org.jboss.ejb3_jboss.ejb3.async.spi>2.0.0-SNAPSHOT</version.org.jboss.ejb3_jboss.ejb3.async.spi>
     <version.org.jboss.ejb3_jboss.ejb3.interceptors>1.0.0</version.org.jboss.ejb3_jboss.ejb3.interceptors>
     <version.org.jboss.security_jboss.security>2.0.2.SP6</version.org.jboss.security_jboss.security>
     <version.org.jboss.javaee_jboss.jacc.api>1.1.0.GA</version.org.jboss.javaee_jboss.jacc.api>
@@ -89,6 +90,13 @@
     Dependencies: org.jboss.ejb3 
     -->
     
+    <!-- org.jboss.ejb3:jboss-ejb3-async-spi -->
+    <dependency>
+      <groupId>org.jboss.ejb3</groupId>
+      <artifactId>jboss-ejb3-async-spi</artifactId>
+      <version>${version.org.jboss.ejb3_jboss.ejb3.async.spi}</version>
+    </dependency>
+    
     <!-- org.jboss.ejb3:jboss-ejb3-interceptors -->
     <dependency>
       <groupId>org.jboss.ejb3</groupId>

Modified: projects/ejb3/trunk/async/src/main/java/org/jboss/ejb3/async/interceptor/AsynchronousInterceptor.java
===================================================================
--- projects/ejb3/trunk/async/src/main/java/org/jboss/ejb3/async/interceptor/AsynchronousInterceptor.java	2009-02-14 19:01:19 UTC (rev 84212)
+++ projects/ejb3/trunk/async/src/main/java/org/jboss/ejb3/async/interceptor/AsynchronousInterceptor.java	2009-02-14 19:09:57 UTC (rev 84213)
@@ -31,9 +31,9 @@
 import org.jboss.aop.advice.Interceptor;
 import org.jboss.aop.joinpoint.Invocation;
 import org.jboss.aop.joinpoint.MethodInvocation;
-import org.jboss.ejb3.async.container.AsyncInvocationProcessor;
 import org.jboss.ejb3.async.future.AsyncFutureWrapper;
 import org.jboss.ejb3.async.hack.DevelopmentHacks;
+import org.jboss.ejb3.async.spi.container.AsyncInvocationProcessor;
 import org.jboss.logging.Logger;
 import org.jboss.security.SecurityContext;
 

Modified: projects/ejb3/trunk/async/src/test/java/org/jboss/ejb3/async/test/container/AsyncContainer.java
===================================================================
--- projects/ejb3/trunk/async/src/test/java/org/jboss/ejb3/async/test/container/AsyncContainer.java	2009-02-14 19:01:19 UTC (rev 84212)
+++ projects/ejb3/trunk/async/src/test/java/org/jboss/ejb3/async/test/container/AsyncContainer.java	2009-02-14 19:09:57 UTC (rev 84213)
@@ -23,8 +23,8 @@
 
 import java.util.concurrent.ExecutorService;
 
-import org.jboss.ejb3.async.container.AsyncInvocationProcessor;
 import org.jboss.ejb3.async.hack.DevelopmentHacks;
+import org.jboss.ejb3.async.spi.container.AsyncInvocationProcessor;
 import org.jboss.ejb3.interceptors.direct.DirectContainer;
 
 /**

Modified: projects/ejb3/trunk/async-spi/pom.xml
===================================================================
--- projects/ejb3/trunk/async-spi/pom.xml	2009-02-14 19:01:19 UTC (rev 84212)
+++ projects/ejb3/trunk/async-spi/pom.xml	2009-02-14 19:09:57 UTC (rev 84213)
@@ -27,50 +27,7 @@
   <!-- Build Configuration -->
   <build>
   
-  
-    <!-- We depend upon JDK6, as we bring in the EJB 3.1 API here  -->
-  
-    <plugins>
     
-      <plugin>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <configuration>
-          <source>1.6</source>
-          <target>1.6</target>
-          <executable>${JDK6_HOME}/bin/javac</executable>
-        </configuration>
-      </plugin>
-
-      <plugin>
-        <artifactId>maven-enforcer-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>enforce-jdk6</id>
-            <goals>
-              <goal>enforce</goal>
-            </goals>
-            <configuration>
-              <rules>
-                <requireProperty>
-                  <property>env.JDK6_HOME</property>
-                  <message>JDK6_HOME is not set</message>
-                </requireProperty>
-              </rules>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-
-      <plugin>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <configuration>
-          <forkMode>once</forkMode>
-          <jvm>${JDK6_HOME}/bin/java</jvm>
-        </configuration>
-      </plugin>
-      
-    </plugins>
-    
   </build>
   
   <properties>

Copied: projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/async/spi/container (from rev 84201, projects/ejb3/trunk/async/src/main/java/org/jboss/ejb3/async/container)


Property changes on: projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/async/spi/container
___________________________________________________________________
Name: svn:mergeinfo
   + 

Modified: projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/async/spi/container/AsyncInvocationProcessor.java
===================================================================
--- projects/ejb3/trunk/async/src/main/java/org/jboss/ejb3/async/container/AsyncInvocationProcessor.java	2009-02-14 06:25:09 UTC (rev 84201)
+++ projects/ejb3/trunk/async-spi/src/main/java/org/jboss/ejb3/async/spi/container/AsyncInvocationProcessor.java	2009-02-14 19:09:57 UTC (rev 84213)
@@ -19,7 +19,7 @@
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
-package org.jboss.ejb3.async.container;
+package org.jboss.ejb3.async.spi.container;
 
 import java.util.concurrent.ExecutorService;
 




More information about the jboss-cvs-commits mailing list