DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15424>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15424 java task unable to find class in classpath Summary: java task unable to find class in classpath Product: Ant Version: 1.5.1 Platform: Sun OS/Version: Other Status: NEW Severity: Major Priority: Other Component: Core tasks AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] This bug is similar to bug #95, which is marked as resolved but appears to not actually have been resolved. When I use the java target to run a program, I get the error message: run: [java] Could not find Instrumentor. Make sure you have it in your classpath I think this is a bug for several reasons: - I use the same classpath for the javac target, which compiles correctly. - The class file exists in that classpath. - When I run java manually at the shell prompt, it works. Here is my build file: <?xml version="1.0"?> <project name="profiler" default="run"> <property name="src" value="src"/> <property name="build" value="build"/> <path id="classpath"> <pathelement path="${build}"/> <pathelement location="/home/mhao/lib/jiapi.jar"/> <pathelement location="/home/mhao/lib/log4j.jar"/> <pathelement location="/home/mhao/lib/regexp.jar"/> </path> <target name="init"> <mkdir dir="${build}"/> </target> <target name="build" depends="init"> <javac srcdir="${src}" destdir="${build}"> <classpath refid="classpath"/> </javac> </target> <target name="run" depends="build"> <java classname="Instrumentor"> <classpath refid="classpath"/> </java> </target> <target name="clean"> <delete dir="${build}"/> </target> </project> Here are the relevant portions of ant - debug: build: fileset: Setup scanner in dir /home/mhao/profiler/src with patternSet{ includes: [] excludes: [] } [javac] Profiler.java added as /home/mhao/profiler/build/Profiler.class doesn't exist. [javac] SimpleProgram.java added as /home/mhao/profiler/build/SimpleProgram.class doesn't exist. [javac] Instrumentor.java added as /home/mhao/profiler/build/Instrumentor.class doesn't exist. [javac] Compiling 3 source files to /home/mhao/profiler/build [javac] Using modern compiler dropping /ade/mhao_rdbms/dbjava/classes11/gss_1.1.0.zip from path as it doesn't exist dropping /ade/mhao_rdbms/sqlj/lib/classes.zip from path as it doesn't exist dropping /ade/mhao_rdbms/rdbms/jlib/aqapi11.jar from path as it doesn't exist dropping /vobs/dbfs/classes from path as it doesn't exist dropping /vobs/dbfs/lib/ifs.jar from path as it doesn't exist dropping /vobs/dbfs/lib/antlr.jar from path as it doesn't exist dropping /vobs/dbfs/lib/vbj30.jar from path as it doesn't exist dropping /vobs/dbfs/external/JWS1.2/lib/jdsk.jar from path as it doesn't exist dropping /vobs/dbfs/external/JWS1.2/lib/jst.jar from path as it doesn't exist dropping /vobs/dbfs/external/JWS1.2/lib/pjbean.jar from path as it doesn't exist dropping /vobs/dbfs/external/JWS1.2/lib/servlet.jar from path as it doesn't exist dropping /vobs/dbfs/external/JWS1.2/lib/ssl.jar from path as it doesn't exist dropping /vobs/dbfs/external/JWS1.2/lib/x509v1.jar from path as it doesn't exist dropping /vobs/dbfs/lib/ldapjdk.jar from path as it doesn't exist dropping /vobs/dbfs/lib/xml4j.jar from path as it doesn't exist dropping /vobs/dbfs/lib/vbcpp.jar from path as it doesn't exist dropping /ade/mhao_rdbms/oracle/ordim/lib/ordim.zip from path as it doesn't exist dropping /ade/mhao_rdbms/src/server/xmlsupp/xsu/lib/sax2.jar from path as it doesn't exist [javac] Compilation arguments: [javac] '-d' [javac] '/home/mhao/profiler/build' [javac] '-classpath' [javac] '/home/mhao/profiler/build:/home/mhao/lib/jiapi.jar:/home/mhao/lib/log4j.jar:/home/mhao/ lib/regexp.jar:/usr/local/packages/ant/lib/xml- apis.jar:/usr/local/packages/ant/lib/xercesImpl.jar:/ usr/local/packages/ant/lib/textarea- 2.2.3.jar:/usr/local/packages/ant/lib/sax- 2.0.1.jar:/usr/local/p ackages/ant/lib/oro- 2.0.6.jar:/usr/local/packages/ant/lib/optional.jar:/usr/local/packages/ant/lib/l og4j- 1.2.6.jar:/usr/local/packages/ant/lib/jdom- 1.0b8.jar:/usr/local/packages/ant/lib/jaxp- 1.2.jar:/ usr/local/packages/ant/lib/jalopy-ant- 0.5.5.jar:/usr/local/packages/ant/lib/jalopy- 1.0b8.jar:/usr/lo cal/packages/ant/lib/ant.jar:/usr/local/packages/ant/lib/aelfred- 1.2.jar:/home/mhao/profiler:/home/m hao/lib/bcel.jar:/home/mhao/packages/jiapi/lib/jiapi.jar:/home/mhao/lib/openjgraph.jar:/home/mhao/li b:/ade/mhao_rdbms/dbjava/lib/classes111.zip:/ade/mhao_rdbms/dbjava/lib/nls_charset11.zip:/ade/mhao_r dbms/dbjava/lib/nls_charset12.zip:/usr/local/packages/jdk1.1.6/lib/classes.zip:/ade/mhao_rdbms/oracl e/oracore/lib/lclasses11.zip:/ade/mhao_rdbms/network/jlib/netthin.jar:/ade/mhao_rdbms/rdbms/jlib/jms common.jar:/ade/mhao_rdbms/oracle/javavm/lib/aurora.zip:/ade/mhao_rdbms/oracle/ordvir/lib/ordvir.zip :/ade/mhao_rdbms/oracle/ordim/lib/ordim815.zip:/ade/mhao_rdbms/sqlj/lib/translator.zip:/ade/mhao_rdb ms/sqlj/lib/runtime.zip:/ade/mhao_rdbms/oracle/ordvir/lib/ordvir815.zip:/ade/mhao_rdbms/oracle/ordim /lib/ordhttp.zip:/ade/mhao_rdbms/rdbms/jlib/xsu12.jar:/ade/mhao_rdbms/rdbms/jlib/xquery.jar:/ade/mha o_rdbms/oracle/lib/xmlparserv2.jar:/ade/mhao_rdbms/oracle/lib/xschema.jar:/usr/local/packages/jdk1.4 .0/lib/tools.jar' [javac] '-sourcepath' [javac] '/home/mhao/profiler/src' [javac] '-g:none' [javac] [javac] The ' characters around the executable and arguments are [javac] not part of the command. [javac] Files to be compiled: [javac] /home/mhao/profiler/src/Profiler.java [javac] /home/mhao/profiler/src/SimpleProgram.java [javac] /home/mhao/profiler/src/Instrumentor.java run: [java] Running in same VM Executing 'Instrumentor' with force loading Instrumentor Finding class Instrumentor Class java.lang.Object loaded from parent loader <snip> [java] Could not find Instrumentor. Make sure you have it in your classpath BUILD SUCCESSFUL -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>