Jörg. Thank you for your comments there is Ant Build content including classpath definition:
<project name='JPPF-Node' default="run" basedir="."> <!-- ========================================================================= --> <!-- Property definitions --> <!-- ========================================================================= --> <property name="build.properties.file" value="${basedir}/build.properties"/> <property file="${build.properties.file}"/> <property name="lib.dir" value="${basedir}/lib"/> <property name="config.dir" value="${basedir}/config"/> <property name="classes.dir" value="${basedir}/classes"/> <property name="src.dir" value="${basedir}/src"/> <!-- ========================================================================= --> <!-- Classpath definitions --> <!-- ========================================================================= --> <path id="project.classpath"> <pathelement location="${config.dir}"/> <pathelement location="${classes.dir}"/> <fileset dir="${lib.dir}" includes="**/*.jar"/> </path> <path id="run.classpath"> <pathelement location="${config.dir}"/> <fileset dir="${lib.dir}" includes="**/*.jar"/> </path> <!-- ========================================================================= --> <!-- Clean --> <!-- ========================================================================= --> <target name="clean"> <delete dir="${classes.dir}" quiet="true"/> <delete dir="instrumentedclasses" quiet="true"/> </target> <!-- ========================================================================= --> <!-- Init --> <!-- ========================================================================= --> <target name="init" description="Initialize ressources"> <mkdir dir="${classes.dir}"/> <mkdir dir="instrumentedclasses"/> </target> <!-- ========================================================================= --> <!-- Compile --> <!-- ========================================================================= --> <target name="compile"> <javac srcdir="" destdir="classes" debug="on" deprecation="off" optimize="on" includes="**/*.java"> <classpath refid="project.classpath"/> <compilerarg line="-Xlint:unchecked"/> <src path="src"/> </javac> <copy todir="instrumentedclasses"> <fileset dir ="classes"> <include name ="org/jppf/comm/discovery/JPPFConnectionInformation.class"/> </fileset> </copy> </target> <!-- ========================================================================= --> <!-- instrument --> <!-- ========================================================================= --> <taskdef name="javaflow" classname="org.apache.commons.javaflow.ant.AntRewriteTask"> <classpath id = "project.class.path"> <fileset dir = "lib"> <include name = "**/commons-javaflow-20060411.jar"/> <include name = "**/bcel-5.2.jar"/> </fileset> </classpath> </taskdef> <target name="javaflow" depends="compile"> <javaflow srcdir="classes" dstdir="instrumentedclasses" mode ="ASM"> <include name="**/*.class" /> </javaflow> </target> <!-- ========================================================================= --> <!-- Build --> <!-- ========================================================================= --> <target name="build" description="build the application" depends="clean, init, compile,javaflow"> <delete dir="${classes.dir}" quiet="true"/> <mkdir dir="${classes.dir}"/> <copy todir ="${classes.dir}"> <fileset dir ="instrumentedclasses"> </fileset> </copy> </target> <!-- ========================================================================= --> <!-- Run the framework processes --> <!-- ========================================================================= --> <!-- to run a single node --> <target name="run" depends="build"> <java fork="yes" classname="org.jppf.node.NodeLauncher" classpathref="run.classpath"> <!--<jvmarg value="-server"/>--> <jvmarg value="-Xmx16m"/> <jvmarg value="-Dlog4j.configuration=log4j-node.properties" /> <jvmarg value="-Djppf.config=jppf-node.properties" /> </java> </target> <!-- for compatibility with previous versions --> <target name="run.node" depends="run"/> </project> 2011/6/8 Jörg Schaible <joerg.schai...@scalaris.com>: > Hi Wayne, > > wayne wrote: > >> I list my classpath info as follow: >> >> <?xml version="1.0" encoding="UTF-8"?> >> <classpath> >> <classpathentry kind="src" path="src/java"/> >> <classpathentry kind="src" path="src/resources"/> >> <classpathentry kind="con" >> path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry >> combineaccessrules="false" kind="src" path="/JPPF"/> <classpathentry >> kind="lib" path="F:/jppfrun/JPPF-2.4-node/lib/jppf-common-node.jar"/> >> <classpathentry kind="lib" >> path="F:/jppfrun/JPPF-2.4-node/lib/jppf-common-node-src.jar"/> >> <classpathentry kind="lib" >> path="F:/jppfrun/JPPF-2.4-node/lib/log4j-1.2.15.jar"/> >> <classpathentry kind="lib" >> path="F:/jppfrun/JPPF-2.4-node/lib/slf4j-api-1.6.1.jar"/> >> <classpathentry kind="lib" >> path="F:/jppfrun/JPPF-2.4-node/lib/slf4j-log4j12-1.6.1.jar"/> >> <classpathentry kind="lib" path="C:/Documents and >> Settings/whwayne/Desktop/jar/commons-logging-1.1.1-bin/commons- > logging-1.1.1/commons-logging-1.1.1.jar"/> >> <classpathentry kind="output" path="classes"/> >> </classpath> > > Just some general comments on the classpath: > 1/ jppf-common-node-src.jar does not belong to the classpath at all > 2/ either use slf4j or commons-logging, but not both at the same time > > BTW: Sorry, I missed your first posting of the classpath. Therefore was my > last mail harsher than it should have been. > > However, I fail now to see the relation to Javaflow. What has this Eclipse > project to do with the Ant built.xml where you try to use the Javaflow Ant > task? The classpath of the Ant build is what is of real interest ... > >> Torsten, what is mvn clean test by the way? > > He assumed that you build with Maven, but from your Eclipse classpath above, > this is clearly not the case. > > - Jörg > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@commons.apache.org > For additional commands, e-mail: user-h...@commons.apache.org > > -- ..............................................