[jboss-cvs] JBossAS SVN: r63494 - projects/aop/trunk/aop/docs/examples/annotation14.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jun 13 08:44:08 EDT 2007


Author: kabir.khan at jboss.com
Date: 2007-06-13 08:44:08 -0400 (Wed, 13 Jun 2007)
New Revision: 63494

Modified:
   projects/aop/trunk/aop/docs/examples/annotation14/build.xml
Log:
annotation14 example must be run with JDK 1.4

Modified: projects/aop/trunk/aop/docs/examples/annotation14/build.xml
===================================================================
--- projects/aop/trunk/aop/docs/examples/annotation14/build.xml	2007-06-13 12:17:01 UTC (rev 63493)
+++ projects/aop/trunk/aop/docs/examples/annotation14/build.xml	2007-06-13 12:44:08 UTC (rev 63494)
@@ -3,7 +3,12 @@
 <project default="usage" name="JBoss/AOP">
    <import file="../examples-build.xml"/>
 
-   <target name="annotationc" depends="_compile14">
+   <target name="validate-1.4">
+     <available classname="java.lang.Enum" property="HAVE_JDK_1.5"/>
+     <fail if="HAVE_JDK_1.5" message="Please use JDK 1.4 to run this particular example"/>
+   </target>
+
+   <target name="annotationc" depends="validate-1.4, _compile14">
       <taskdef name="annotationc" classname="org.jboss.aop.ant.AnnotationC" classpathref="jboss.aop.classpath14"/>
       <annotationc compilerclasspathref="classpath14" classpathref="classpath14" bytecode="true">
          <src path="."/>




More information about the jboss-cvs-commits mailing list