[jboss-cvs] JBossAS SVN: r93987 - in projects/ejb3/trunk/transactions: src/test/java/org/jboss/ejb3/test/tx/getrollback/unit and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Sep 24 09:15:40 EDT 2009


Author: wolfc
Date: 2009-09-24 09:15:40 -0400 (Thu, 24 Sep 2009)
New Revision: 93987

Modified:
   projects/ejb3/trunk/transactions/pom.xml
   projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/getrollback/unit/GetRollbackTestCase.java
Log:
EJBTHREE-1929: renamed method which appeared in the new interceptors component and made the dependency version dynamic


Modified: projects/ejb3/trunk/transactions/pom.xml
===================================================================
--- projects/ejb3/trunk/transactions/pom.xml	2009-09-24 13:13:39 UTC (rev 93986)
+++ projects/ejb3/trunk/transactions/pom.xml	2009-09-24 13:15:40 UTC (rev 93987)
@@ -5,7 +5,7 @@
   <parent>
     <groupId>org.jboss.ejb3</groupId>
     <artifactId>jboss-ejb3-build</artifactId>
-    <version>1.0.0</version>
+    <version>1.0.5-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
@@ -131,7 +131,7 @@
     <dependency>
       <groupId>org.jboss.ejb3</groupId>
       <artifactId>jboss-ejb3-interceptors</artifactId>
-      <version>1.0.0</version>
+      <version>${version.org.jboss.ejb3.jboss-ejb3-interceptors}</version>
     </dependency>
     <dependency>
       <groupId>org.jboss.integration</groupId>
@@ -193,4 +193,22 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <profiles>
+    <profile>
+      <id>default</id>
+      <activation>
+        <activeByDefault>true</activeByDefault>
+      </activation>
+      <properties>
+        <version.org.jboss.ejb3.jboss-ejb3-interceptors>1.0.0</version.org.jboss.ejb3.jboss-ejb3-interceptors>
+      </properties>
+    </profile>
+    <profile>
+      <id>CI</id>
+      <properties>
+        <version.org.jboss.ejb3.jboss-ejb3-interceptors>[0,)</version.org.jboss.ejb3.jboss-ejb3-interceptors>
+      </properties>
+    </profile>
+  </profiles>
 </project>

Modified: projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/getrollback/unit/GetRollbackTestCase.java
===================================================================
--- projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/getrollback/unit/GetRollbackTestCase.java	2009-09-24 13:13:39 UTC (rev 93986)
+++ projects/ejb3/trunk/transactions/src/test/java/org/jboss/ejb3/test/tx/getrollback/unit/GetRollbackTestCase.java	2009-09-24 13:15:40 UTC (rev 93987)
@@ -71,11 +71,13 @@
       /**
        * Emulate a callback invocation. The real thing is still in ejb3-core.
        * 
+       * @deprecated ejb3-interceptors 1.0.5 introduces a method with the same signature and similar functionality (TODO: refactor this class)
        * @param component
        * @param lifecycleAnnotationType
        * @throws Throwable
        */
-      protected void invokeCallback(BeanContext<?> component, Class<? extends Annotation> lifecycleAnnotationType) throws Throwable
+      @Deprecated
+      protected void invokeCallbackDeprecated(BeanContext<?> component, Class<? extends Annotation> lifecycleAnnotationType) throws Throwable
       {
          List<Class<?>> lifecycleInterceptorClasses = getInterceptorRegistry().getLifecycleInterceptorClasses();
          Advisor advisor = getAdvisor();
@@ -214,7 +216,7 @@
       tm.begin();
       try
       {
-         container.invokeCallback(instance, PrePassivate.class);
+         container.invokeCallbackDeprecated(instance, PrePassivate.class);
          
          assertTrue(instance.getInstance().prePassivateRan);
       }




More information about the jboss-cvs-commits mailing list