[jboss-cvs] JBossAS SVN: r99917 - in projects/aop/trunk: aophelper and 7 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jan 25 14:48:28 EST 2010


Author: kabir.khan at jboss.com
Date: 2010-01-25 14:48:27 -0500 (Mon, 25 Jan 2010)
New Revision: 99917

Added:
   projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/FakeComponentUnit.java
Modified:
   projects/aop/trunk/aop/.classpath
   projects/aop/trunk/aophelper/.classpath
   projects/aop/trunk/asintegration-core/.classpath
   projects/aop/trunk/asintegration-jmx/.classpath
   projects/aop/trunk/asintegration-mc/.classpath
   projects/aop/trunk/aspects/.classpath
   projects/aop/trunk/build/.classpath
   projects/aop/trunk/deployers/.classpath
   projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AbstractAopMetaDataDeployer.java
   projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AopMetaDataDeployerOutput.java
Log:
[JBAOP-763] Merge change to trunk

Modified: projects/aop/trunk/aop/.classpath
===================================================================
--- projects/aop/trunk/aop/.classpath	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/aop/.classpath	2010-01-25 19:48:27 UTC (rev 99917)
@@ -10,8 +10,8 @@
 	<classpathentry kind="var" path="M2_REPO/oswego-concurrent/concurrent/1.3.4-jboss-update1/concurrent-1.3.4-jboss-update1.jar" sourcepath="M2_REPO/oswego-concurrent/concurrent/1.3.4-jboss-update1/concurrent-1.3.4-jboss-update1-sources.jar"/>
 	<classpathentry kind="var" path="M2_REPO/javassist/javassist/3.10.0.GA/javassist-3.10.0.GA.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA-sources.jar"/>
-	<classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA-sources.jar"/>
-	<classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1-sources.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA-sources.jar"/>
 	<classpathentry kind="var" path="M2_REPO/jboss/profiler/jvmti/jboss-profiler-jvmti/1.0.0.CR5/jboss-profiler-jvmti-1.0.0.CR5.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA-sources.jar"/>

Modified: projects/aop/trunk/aophelper/.classpath
===================================================================
--- projects/aop/trunk/aophelper/.classpath	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/aophelper/.classpath	2010-01-25 19:48:27 UTC (rev 99917)
@@ -9,8 +9,8 @@
   <classpathentry kind="var" path="M2_REPO/javassist/javassist/3.10.0.GA/javassist-3.10.0.GA.jar"/>
   <classpathentry kind="src" path="/jboss-aop"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar" sourcepath="M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar"/>

Modified: projects/aop/trunk/asintegration-core/.classpath
===================================================================
--- projects/aop/trunk/asintegration-core/.classpath	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/asintegration-core/.classpath	2010-01-25 19:48:27 UTC (rev 99917)
@@ -11,8 +11,8 @@
   <classpathentry kind="var" path="M2_REPO/javassist/javassist/3.10.0.GA/javassist-3.10.0.GA.jar"/>
   <classpathentry kind="src" path="/jboss-aop"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/jboss/profiler/jvmti/jboss-profiler-jvmti/1.0.0.CR5/jboss-profiler-jvmti-1.0.0.CR5.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA-sources.jar"/>

Modified: projects/aop/trunk/asintegration-jmx/.classpath
===================================================================
--- projects/aop/trunk/asintegration-jmx/.classpath	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/asintegration-jmx/.classpath	2010-01-25 19:48:27 UTC (rev 99917)
@@ -40,8 +40,8 @@
   <classpathentry kind="var" path="M2_REPO/org/jboss/deployers/jboss-deployers-vfs/2.0.8.GA/jboss-deployers-vfs-2.0.8.GA.jar" sourcepath="M2_REPO/org/jboss/deployers/jboss-deployers-vfs/2.0.8.GA/jboss-deployers-vfs-2.0.8.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/deployers/jboss-deployers-vfs-spi/2.0.8.GA/jboss-deployers-vfs-spi-2.0.8.GA.jar" sourcepath="M2_REPO/org/jboss/deployers/jboss-deployers-vfs-spi/2.0.8.GA/jboss-deployers-vfs-spi-2.0.8.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/microcontainer/jboss-kernel/2.0.9.GA/jboss-kernel-2.0.9.GA.jar" sourcepath="M2_REPO/org/jboss/microcontainer/jboss-kernel/2.0.9.GA/jboss-kernel-2.0.9.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/man/jboss-managed/2.1.1.GA/jboss-managed-2.1.1.GA.jar" sourcepath="M2_REPO/org/jboss/man/jboss-managed/2.1.1.GA/jboss-managed-2.1.1.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/man/jboss-metatype/2.1.1.GA/jboss-metatype-2.1.1.GA.jar" sourcepath="M2_REPO/org/jboss/man/jboss-metatype/2.1.1.GA/jboss-metatype-2.1.1.GA-sources.jar"/>

Modified: projects/aop/trunk/asintegration-mc/.classpath
===================================================================
--- projects/aop/trunk/asintegration-mc/.classpath	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/asintegration-mc/.classpath	2010-01-25 19:48:27 UTC (rev 99917)
@@ -30,8 +30,8 @@
   <classpathentry kind="var" path="M2_REPO/org/jboss/deployers/jboss-deployers-vfs/2.0.8.GA/jboss-deployers-vfs-2.0.8.GA.jar" sourcepath="M2_REPO/org/jboss/deployers/jboss-deployers-vfs/2.0.8.GA/jboss-deployers-vfs-2.0.8.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/deployers/jboss-deployers-vfs-spi/2.0.8.GA/jboss-deployers-vfs-spi-2.0.8.GA.jar" sourcepath="M2_REPO/org/jboss/deployers/jboss-deployers-vfs-spi/2.0.8.GA/jboss-deployers-vfs-spi-2.0.8.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/microcontainer/jboss-kernel/2.0.9.GA/jboss-kernel-2.0.9.GA.jar" sourcepath="M2_REPO/org/jboss/microcontainer/jboss-kernel/2.0.9.GA/jboss-kernel-2.0.9.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/man/jboss-managed/2.1.1.GA/jboss-managed-2.1.1.GA.jar" sourcepath="M2_REPO/org/jboss/man/jboss-managed/2.1.1.GA/jboss-managed-2.1.1.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/man/jboss-metatype/2.1.1.GA/jboss-metatype-2.1.1.GA.jar" sourcepath="M2_REPO/org/jboss/man/jboss-metatype/2.1.1.GA/jboss-metatype-2.1.1.GA-sources.jar"/>

Modified: projects/aop/trunk/aspects/.classpath
===================================================================
--- projects/aop/trunk/aspects/.classpath	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/aspects/.classpath	2010-01-25 19:48:27 UTC (rev 99917)
@@ -3,6 +3,7 @@
 	<classpathentry excluding="org/jboss/test/asynch/" including="**/*.java" kind="src" output="target/test-classes" path="src/test/java"/>
 	<classpathentry excluding="**/*.java" kind="src" output="target/test-classes" path="src/test/resources"/>
 	<classpathentry including="**/*.java" kind="src" path="src/main/java"/>
+	<classpathentry excluding="**/*.java" kind="src" path="src/main/resources"/>
 	<classpathentry kind="var" path="M2_REPO/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/beanshell/bsh/1.3.0/bsh-1.3.0.jar"/>
@@ -12,8 +13,8 @@
 	<classpathentry kind="src" path="/jboss-aop"/>
 	<classpathentry kind="var" path="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA-sources.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/jboss/javaee/jboss-jca-api/1.5.0.CR2/jboss-jca-api-1.5.0.CR2.jar" sourcepath="M2_REPO/org/jboss/javaee/jboss-jca-api/1.5.0.CR2/jboss-jca-api-1.5.0.CR2-sources.jar"/>
-	<classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA-sources.jar"/>
-	<classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1-sources.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA-sources.jar"/>
 	<classpathentry kind="var" path="M2_REPO/jboss/profiler/jvmti/jboss-profiler-jvmti/1.0.0.CR5/jboss-profiler-jvmti-1.0.0.CR5.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA-sources.jar"/>

Modified: projects/aop/trunk/build/.classpath
===================================================================
--- projects/aop/trunk/build/.classpath	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/build/.classpath	2010-01-25 19:48:27 UTC (rev 99917)
@@ -8,13 +8,13 @@
   <classpathentry kind="var" path="M2_REPO/javassist/javassist/3.10.0.GA/javassist-3.10.0.GA.jar"/>
   <classpathentry kind="src" path="/jboss-aop"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-common-core/2.2.15.GA/jboss-common-core-2.2.15.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/jboss/profiler/jvmti/jboss-profiler-jvmti/1.0.0.CR5/jboss-profiler-jvmti-1.0.0.CR5.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/jboss/jboss-test/1.0.3.GA/jboss-test-1.0.3.GA.jar" sourcepath="M2_REPO/jboss/jboss-test/1.0.3.GA/jboss-test-1.0.3.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/aop/jrockit-pluggable-instrumentor/2.1.0-SNAPSHOT/jrockit-pluggable-instrumentor-2.1.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/jboss/aop/jrockit-pluggable-instrumentor/2.1.0-SNAPSHOT/jrockit-pluggable-instrumentor-2.1.0-SNAPSHOT-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/aop/jrockit-pluggable-instrumentor/2.1.0-SNAPSHOT/jrockit-pluggable-instrumentor-2.1.0-SNAPSHOT.jar"/>
   <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar" sourcepath="M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14.jar" sourcepath="M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/qdox/qdox/1.6.1/qdox-1.6.1.jar" sourcepath="M2_REPO/qdox/qdox/1.6.1/qdox-1.6.1-sources.jar"/>

Modified: projects/aop/trunk/deployers/.classpath
===================================================================
--- projects/aop/trunk/deployers/.classpath	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/deployers/.classpath	2010-01-25 19:48:27 UTC (rev 99917)
@@ -1,5 +1,6 @@
 <classpath>
   <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
+  <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
   <classpathentry kind="output" path="target/classes"/>
   <classpathentry kind="var" path="M2_REPO/javax/activation/activation/1.1.1/activation-1.1.1.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"/>
@@ -29,8 +30,8 @@
   <classpathentry kind="var" path="M2_REPO/org/jboss/deployers/jboss-deployers-vfs/2.0.8.GA/jboss-deployers-vfs-2.0.8.GA.jar" sourcepath="M2_REPO/org/jboss/deployers/jboss-deployers-vfs/2.0.8.GA/jboss-deployers-vfs-2.0.8.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/deployers/jboss-deployers-vfs-spi/2.0.8.GA/jboss-deployers-vfs-spi-2.0.8.GA.jar" sourcepath="M2_REPO/org/jboss/deployers/jboss-deployers-vfs-spi/2.0.8.GA/jboss-deployers-vfs-spi-2.0.8.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/microcontainer/jboss-kernel/2.0.9.GA/jboss-kernel-2.0.9.GA.jar" sourcepath="M2_REPO/org/jboss/microcontainer/jboss-kernel/2.0.9.GA/jboss-kernel-2.0.9.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.1.0.GA/jboss-logging-log4j-2.1.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.1.0.GA/jboss-logging-spi-2.1.0.GA-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1.jar" sourcepath="M2_REPO/org/jboss/logging/jboss-logging-spi/2.2.0.CR1/jboss-logging-spi-2.2.0.CR1-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/man/jboss-managed/2.1.1.GA/jboss-managed-2.1.1.GA.jar" sourcepath="M2_REPO/org/jboss/man/jboss-managed/2.1.1.GA/jboss-managed-2.1.1.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA.jar" sourcepath="M2_REPO/org/jboss/jboss-mdr/2.0.2.GA/jboss-mdr-2.0.2.GA-sources.jar"/>
   <classpathentry kind="var" path="M2_REPO/org/jboss/man/jboss-metatype/2.1.1.GA/jboss-metatype-2.1.1.GA.jar" sourcepath="M2_REPO/org/jboss/man/jboss-metatype/2.1.1.GA/jboss-metatype-2.1.1.GA-sources.jar"/>

Modified: projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AbstractAopMetaDataDeployer.java
===================================================================
--- projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AbstractAopMetaDataDeployer.java	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AbstractAopMetaDataDeployer.java	2010-01-25 19:48:27 UTC (rev 99917)
@@ -265,17 +265,9 @@
                //This has been replaced by a "fake" implementation to avoid the overhead of the real one
                //which registers everything in JMX, which is pointless since we throw it away immediately
                FakeComponentUnit componentUnit = deployComponentDeploymentContext(unit, bean);
-               try
-               {
-                  beanMetaDataDeployer.deploy(componentUnit, bean);
-                  done.add(bean);
-               }
-               finally
-               {
-                  //Unregister the component deployment context so that this bean does not get deployed
-                  //again by the real BeanMetaDataDeployer
-                  undeployComponentDeploymentContext(componentUnit, bean);
-               }
+               output.addComponentUnit(componentUnit);
+               beanMetaDataDeployer.deploy(componentUnit, bean);
+               done.add(bean);
             }
          }
       }
@@ -293,6 +285,14 @@
                log.debug("Error undeploying " + done.get(i) + " for " + unit);
             }
          }
+         List<FakeComponentUnit> components = output.getComponentUnits();
+         if (components != null && components.size() > 0)
+         {
+            for (int i = components.size() - 1 ; i >= 0 ; i--)
+            {
+               components.get(i).cleanup();
+            }
+         }
          throw new DeploymentException(t);
       }
    }
@@ -301,12 +301,12 @@
    {
       if (output != null)
       {
-         List<BeanMetaData> aopBeans = output.getBeans();
-         if (aopBeans != null && aopBeans.size() > 0)
+         List<FakeComponentUnit> components = output.getComponentUnits();
+         if (components != null && components.size() > 0)
          {
-            for (int i = aopBeans.size() - 1 ; i >= 0 ; i--)
+            for (int i = components.size() - 1 ; i >= 0 ; i--)
             {
-               BeanMetaData bean = aopBeans.get(i);
+               BeanMetaData bean = components.get(i).getBeanMetaData();
                beanMetaDataDeployer.undeploy(unit, bean);
             }
          }
@@ -326,14 +326,6 @@
       return new FakeComponentUnit(unit, deployment);
    }
    
-   /**
-    * Undeploy the component deployment unit similar to what the KernelDeploymentDeployer does 
-    */
-   private void undeployComponentDeploymentContext(FakeComponentUnit unit, BeanMetaData bean)
-   {
-      unit.cleanup();
-   }
-   
    private class MyBeanMetaDataDeployer
    {   
       /**
@@ -365,21 +357,6 @@
             mergeScopes(scopeInfo.getMutableScope(), unit.getMutableScope());
          }
          
-//         KernelControllerContext context = new AbstractKernelControllerContext(null, deployment, null);
-//         ScopeInfo scopeInfo2 = context.getScopeInfo();
-//         if (scopeInfo2 != null)
-//         {
-//            ScopeKey key = unit.getScope().clone();
-//            key.removeScopeLevel(CommonLevels.INSTANCE);
-//            key.addScope(CommonLevels.INSTANCE, deployment.getName());
-//            
-//            ScopeKey mutable = new ScopeKey();
-//            key.addScope(CommonLevels.INSTANCE, deployment.getName());
-//            
-//            mergeScopes(scopeInfo2.getScope(), key);
-//            mergeScopes(scopeInfo2.getMutableScope(), mutable);
-//         }
-         
          try
          {
             //System.out.println("==============> Installing " + context.getName());
@@ -465,90 +442,4 @@
          return new AbstractValueMetaData(unit.getClassLoader());
       }
    }
-   
-   /**
-    * BeanMetaDatadeployer uses AbstractComponentUnit per bean, but that has the overhead of
-    * registering things in JMX. Create a Fake one here to encapsulate the methods that we use
-    * without registering things in JMX
-    * 
-    * @author <a href="kabir.khan at jboss.com">Kabir Khan</a>
-    * @version $Revision: 82920 $
-    */
-   private static class FakeComponentUnit
-   {
-      VFSDeploymentUnit parent;
-      BeanMetaData bmd;
-      ScopeKey scope;
-      ScopeKey mutableScope;
-      
-      FakeComponentUnit(VFSDeploymentUnit parent, BeanMetaData bmd)
-      {
-         this.parent = parent;
-         this.bmd = bmd;
-      }
-      
-      ScopeKey getScope()
-      {
-         if (scope == null)
-         {
-            scope = parent.getScope().clone();
-            scope.removeScopeLevel(CommonLevels.INSTANCE);
-            scope.addScope(CommonLevels.INSTANCE, bmd.getName());
-         }
-         return scope;
-      }
-      
-      ScopeKey getMutableScope()
-      {
-         if (mutableScope == null)
-         {
-            mutableScope = new ScopeKey();
-            mutableScope.addScope(CommonLevels.INSTANCE, bmd.getName());
-         }
-         return mutableScope;
-      }
-
-      ClassLoader getClassLoader()
-      {
-         return parent.getClassLoader();
-      }
-      
-      String getName()
-      {
-         return bmd.getName();
-      }
-      
-      void cleanup()
-      {
-         MutableMetaDataRepository repository = null; 
-         DeploymentUnit unit = parent;
-         while (repository == null && unit != null)
-         {
-            repository = unit.getAttachment(MutableMetaDataRepository.class);
-            unit = unit.getParent();
-         }
-         if (repository == null)
-         {
-            return;
-         }
-         
-         try
-         {
-            ScopeKey scope = getScope();
-            repository.removeMetaDataRetrieval(scope);
-         }
-         catch (Throwable ignored)
-         {
-         }
-
-         try
-         {
-            ScopeKey scope = getMutableScope();
-            repository.removeMetaDataRetrieval(scope);
-         }
-         catch (Throwable ignored)
-         {
-         }
-      }
-   }
-}
+}
\ No newline at end of file

Modified: projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AopMetaDataDeployerOutput.java
===================================================================
--- projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AopMetaDataDeployerOutput.java	2010-01-25 18:44:29 UTC (rev 99916)
+++ projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AopMetaDataDeployerOutput.java	2010-01-25 19:48:27 UTC (rev 99917)
@@ -37,6 +37,7 @@
 {
    List<AspectManagerAwareBeanMetaDataFactory> factories;
    List<BeanMetaData> beans;
+   List<FakeComponentUnit> componentUnits;
    boolean scoped;
    String scopedAspectManagerBeanName;
    String domainName;
@@ -104,6 +105,20 @@
       return beans;
    }
 
+   void addComponentUnit(FakeComponentUnit unit)
+   {
+      if (unit == null)
+         throw new IllegalArgumentException("Null unit");
+      if (componentUnits == null)
+         componentUnits = new ArrayList<FakeComponentUnit>();
+      componentUnits.add(unit);
+   }
+   
+   List<FakeComponentUnit> getComponentUnits()
+   {
+      return componentUnits;
+   }
+   
    private void massageScopedBean(BeanMetaData bean)
    {
       if (scoped)

Copied: projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/FakeComponentUnit.java (from rev 99363, projects/aop/branches/Branch_2_1/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/FakeComponentUnit.java)
===================================================================
--- projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/FakeComponentUnit.java	                        (rev 0)
+++ projects/aop/trunk/deployers/src/main/java/org/jboss/aop/asintegration/jboss5/FakeComponentUnit.java	2010-01-25 19:48:27 UTC (rev 99917)
@@ -0,0 +1,99 @@
+package org.jboss.aop.asintegration.jboss5;
+
+import org.jboss.beans.metadata.spi.BeanMetaData;
+import org.jboss.deployers.structure.spi.DeploymentUnit;
+import org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit;
+import org.jboss.metadata.spi.repository.MutableMetaDataRepository;
+import org.jboss.metadata.spi.scope.CommonLevels;
+import org.jboss.metadata.spi.scope.ScopeKey;
+
+/**
+ * BeanMetaDatadeployer uses AbstractComponentUnit per bean, but that has the overhead of
+ * registering things in JMX. Create a Fake one here to encapsulate the methods that we use
+ * without registering things in JMX
+ * 
+ * @author <a href="kabir.khan at jboss.com">Kabir Khan</a>
+ * @version $Revision: 82920 $
+ */
+class FakeComponentUnit
+{
+   VFSDeploymentUnit parent;
+   BeanMetaData bmd;
+   ScopeKey scope;
+   ScopeKey mutableScope;
+   
+   FakeComponentUnit(VFSDeploymentUnit parent, BeanMetaData bmd)
+   {
+      this.parent = parent;
+      this.bmd = bmd;
+   }
+   
+   ScopeKey getScope()
+   {
+      if (scope == null)
+      {
+         ScopeKey key = parent.getScope().clone();
+         key.removeScopeLevel(CommonLevels.INSTANCE);
+         key.addScope(CommonLevels.INSTANCE, bmd.getName());
+      }
+      return scope;
+   }
+   
+   ScopeKey getMutableScope()
+   {
+      if (mutableScope == null)
+      {
+         mutableScope = new ScopeKey();
+         mutableScope.addScope(CommonLevels.INSTANCE, bmd.getName());
+      }
+      return mutableScope;
+   }
+
+   ClassLoader getClassLoader()
+   {
+      return parent.getClassLoader();
+   }
+   
+   String getName()
+   {
+      return bmd.getName();
+   }
+   
+   BeanMetaData getBeanMetaData()
+   {
+      return bmd;
+   }
+   
+   void cleanup()
+   {
+      MutableMetaDataRepository repository = null; 
+      DeploymentUnit unit = parent;
+      while (repository == null && unit != null)
+      {
+         repository = unit.getAttachment(MutableMetaDataRepository.class);
+         unit = unit.getParent();
+      }
+      if (repository == null)
+      {
+         return;
+      }
+      
+      try
+      {
+         ScopeKey scope = getScope();
+         repository.removeMetaDataRetrieval(scope);
+      }
+      catch (Throwable ignored)
+      {
+      }
+
+      try
+      {
+         ScopeKey scope = getMutableScope();
+         repository.removeMetaDataRetrieval(scope);
+      }
+      catch (Throwable ignored)
+      {
+      }
+   }
+}
\ No newline at end of file




More information about the jboss-cvs-commits mailing list