[jboss-cvs] JBossAS SVN: r66123 - in projects/aop/trunk/aop/src/resources/test: array and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 15 05:51:45 EDT 2007


Author: stalep
Date: 2007-10-15 05:51:44 -0400 (Mon, 15 Oct 2007)
New Revision: 66123

Added:
   projects/aop/trunk/aop/src/resources/test/array/
   projects/aop/trunk/aop/src/resources/test/array/MANIFEST.MF
   projects/aop/trunk/aop/src/resources/test/array/jboss-aop.xml
Log:
[JBAOP-265] forgot to add these


Added: projects/aop/trunk/aop/src/resources/test/array/MANIFEST.MF
===================================================================
--- projects/aop/trunk/aop/src/resources/test/array/MANIFEST.MF	                        (rev 0)
+++ projects/aop/trunk/aop/src/resources/test/array/MANIFEST.MF	2007-10-15 09:51:44 UTC (rev 66123)
@@ -0,0 +1 @@
+Premain-Class: org.jboss.test.aop.array.Agent

Added: projects/aop/trunk/aop/src/resources/test/array/jboss-aop.xml
===================================================================
--- projects/aop/trunk/aop/src/resources/test/array/jboss-aop.xml	                        (rev 0)
+++ projects/aop/trunk/aop/src/resources/test/array/jboss-aop.xml	2007-10-15 09:51:44 UTC (rev 66123)
@@ -0,0 +1,31 @@
+<aop>
+   <arrayreplacement class="org.jboss.test.aop.array.AOPArrayTestCase"/>
+   <arrayreplacement class="org.jboss.test.aop.array.ArrayReferenceTestCase"/>
+   <arrayreplacement expr="class(org.jboss.test.aop.array.ClassWithArrayFields) OR class(org.jboss.test.aop.array.ClassWithSeveralReferencesToSameArray)"/>
+   <arrayreplacement expr="class($instanceof{org.jboss.test.aop.array.ClassForReference})"/>
+   <prepare expr="field(* org.jboss.test.aop.array.ClassWithArrayFields->*)"/>
+   <prepare expr="field(* org.jboss.test.aop.array.ClassWithSeveralReferencesToSameArray->*)"/> 
+   <prepare expr="field(* org.jboss.test.aop.array.ClassForReference->*)"/>
+   
+   <aspect class="org.jboss.test.aop.array.AspectForPrecedence"/>
+   <interceptor class="org.jboss.test.aop.array.TestArrayElementInterceptor"/>
+   <interceptor class="org.jboss.test.aop.array.TestArrayElementWriteInterceptor"/>
+   <interceptor class="org.jboss.test.aop.array.TestArrayElementReadInterceptor"/>
+
+   <precedence>
+   	<interceptor-ref name="org.jboss.test.aop.array.TestArrayElementInterceptor"/>
+   	<advice aspect="org.jboss.test.aop.array.AspectForPrecedence" name="advice"/>
+   </precedence>
+
+   <arraybind type="READ_WRITE">
+   	<advice aspect="org.jboss.test.aop.array.AspectForPrecedence" name="advice"/>
+   	<interceptor-ref name="org.jboss.test.aop.array.TestArrayElementInterceptor"/>
+   </arraybind>
+   <arraybind type="READ_ONLY">
+	   <interceptor-ref name="org.jboss.test.aop.array.TestArrayElementReadInterceptor"/>
+   </arraybind>
+   <arraybind type="WRITE_ONLY">
+	   <interceptor-ref name="org.jboss.test.aop.array.TestArrayElementWriteInterceptor"/>
+   </arraybind>
+</aop>
+




More information about the jboss-cvs-commits mailing list