I am working on a custom parser for the monitor, so once it is done, the jaxb dependcy will disappear.
the only catch is it won't be as extensible as using jaxb :( it should eliminate the need to download yet another set of jar files. peter lin --- [EMAIL PROTECTED] wrote: > sebb 2004/03/13 08:46:23 > > Modified: . build.xml > Log: > Correct some monitor dependencies; create > install-monitor task > > Revision Changes Path > 1.169 +25 -7 jakarta-jmeter/build.xml > > Index: build.xml > > =================================================================== > RCS file: /home/cvs/jakarta-jmeter/build.xml,v > retrieving revision 1.168 > retrieving revision 1.169 > diff -u -r1.168 -r1.169 > --- build.xml 13 Mar 2004 14:45:28 -0000 1.168 > +++ build.xml 13 Mar 2004 16:46:22 -0000 1.169 > @@ -576,17 +576,35 @@ > </javac> > </target> > > - <target name="compile-monitor" > depends="compile-monitor-components,compile-monitor-model" > description="Compile Monitor components."> > + <!-- > + Monitor currently requires the following JAXB > jars: > + > + jaxb-api (run-time) > + jaxb-impl (run-time) > + jaxb-libs (compile) > + namespace (compile) > + relaxngDatatype (compile) > + > + jaxb-xjc is not required > + --> > + <target name="install-monitor" > depends="compile-monitor-model,compile-monitor-components" > description="Compile Monitor components."> > + <jar > jarfile="${dest.jar}/ApacheJMeter_monitors.jar"> > + <fileset dir="${build.monitor.model}" > includes="**/*.class" /> > + <fileset dir="${build.monitor.components}" > includes="**/*.class" /> > + </jar> > </target> > - > - <target name="compile-monitor-components" > depends="compile-jorphan,compile-core"> > + > + <target name="compile-monitor-components" > depends="compile-jorphan,compile-core,compile-components"> > <mkdir dir="${build.monitor.components}"/> > <javac srcdir="${src.monitor.components}" > destdir="${build.monitor.components}" > optimize="${optimize}" debug="on" > target="${target.java.version}" > deprecation="${deprecation}" encoding="${encoding}"> > <include name="**/*.java"/> > <classpath> > <path refid="classpath"/> > + <pathelement > location="${build.monitor.model}"/> > + <pathelement location="${build.http}"/> > <pathelement > location="${build.jorphan}"/> > <pathelement location="${build.core}"/> > + <pathelement > location="${build.components}"/> > </classpath> > </javac> > </target> > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > __________________________________ Do you Yahoo!? Yahoo! Mail - More reliable, more storage, less spam http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]