[jboss-cvs] JBossAS SVN: r74641 - in projects/aop/trunk/aop/docs/examples/packaging: META-INF and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jun 16 16:37:32 EDT 2008
Author: flavia.rainone at jboss.com
Date: 2008-06-16 16:37:32 -0400 (Mon, 16 Jun 2008)
New Revision: 74641
Added:
projects/aop/trunk/aop/docs/examples/packaging/META-INF/
projects/aop/trunk/aop/docs/examples/packaging/META-INF/jboss-aop.xml
Removed:
projects/aop/trunk/aop/docs/examples/packaging/resources/
Modified:
projects/aop/trunk/aop/docs/examples/packaging/build.xml
Log:
[JBAOP-594] Example packaging fixed: the task aopc was lacking src, and had an extra aoppath; moved META-INF
from resources to packaging directory.
Added: projects/aop/trunk/aop/docs/examples/packaging/META-INF/jboss-aop.xml
===================================================================
--- projects/aop/trunk/aop/docs/examples/packaging/META-INF/jboss-aop.xml (rev 0)
+++ projects/aop/trunk/aop/docs/examples/packaging/META-INF/jboss-aop.xml 2008-06-16 20:37:32 UTC (rev 74641)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<aop>
+ <bind pointcut="execution(public void POJO->noop())">
+ <interceptor class="SimpleInterceptor"/>
+ </bind>
+
+ <bind pointcut="execution(* POJO->*(int))">
+ <interceptor class="MethodInterceptor"/>
+ </bind>
+
+ <bind pointcut="execution(static * POJO->*(..))">
+ <interceptor class="MethodInterceptor"/>
+ </bind>
+
+ <bind pointcut="execution(* POJO$Bar->*(..))">
+ <interceptor class="MethodInterceptor"/>
+ </bind>
+
+</aop>
Modified: projects/aop/trunk/aop/docs/examples/packaging/build.xml
===================================================================
--- projects/aop/trunk/aop/docs/examples/packaging/build.xml 2008-06-16 20:29:49 UTC (rev 74640)
+++ projects/aop/trunk/aop/docs/examples/packaging/build.xml 2008-06-16 20:37:32 UTC (rev 74641)
@@ -9,9 +9,9 @@
<taskdef name="aopc" classname="org.jboss.aop.ant.AopC" classpathref="jboss.aop.classpath50"/>
<aopc compilerclasspathref="classpath50" classpathref="classpath50" verbose="true">
- <sysproperty key="jboss.aop.path" value="jboss-aop.xml"/>
<sysproperty key="jboss.aop.verbose" value="true"/>
<classpath path="."/>
+ <src path="."/>
</aopc>
</target>
@@ -21,12 +21,15 @@
<jar jarfile="example.jar">
<fileset dir=".">
<include name="*.class"/>
- </fileset>
- <fileset dir="resources">
<include name="META-INF/jboss-aop.xml"/>
</fileset>
</jar>
+ <delete>
+ <fileset dir="." includes="*.class"/>
+ </delete>
+
+
<java fork="yes" failOnError="true" className="Driver">
<classpath refid="jboss.aop.classpath50"/>
<classpath path="example.jar"/>
@@ -39,12 +42,14 @@
<jar jarfile="example.jar">
<fileset dir=".">
<include name="*.class"/>
- </fileset>
- <fileset dir="resources">
<include name="META-INF/jboss-aop.xml"/>
</fileset>
</jar>
+ <delete>
+ <fileset dir="." includes="*.class"/>
+ </delete>
+
<java fork="yes" failOnError="true" className="Driver">
<jvmarg value="-javaagent:${aop50jar}"/>
<classpath refid="jboss.aop.classpath50"/>
More information about the jboss-cvs-commits
mailing list