You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/12/08 17:22:53 UTC
svn commit: r602496 - /jakarta/jmeter/trunk/extras/build.xml
Author: sebb
Date: Sat Dec 8 08:22:53 2007
New Revision: 602496
URL: http://svn.apache.org/viewvc?rev=602496&view=rev
Log:
Add some checks to see if the correct classes are present
Modified:
jakarta/jmeter/trunk/extras/build.xml
Modified: jakarta/jmeter/trunk/extras/build.xml
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/extras/build.xml?rev=602496&r1=602495&r2=602496&view=diff
==============================================================================
--- jakarta/jmeter/trunk/extras/build.xml (original)
+++ jakarta/jmeter/trunk/extras/build.xml Sat Dec 8 08:22:53 2007
@@ -109,7 +109,7 @@
<pathelement location="${serializer.jar}"/>
</path>
- <target name="report">
+ <target name="report" depends="_message_xalan">
<xslt
classpathref="xslt.classpath"
force="true"
@@ -119,4 +119,21 @@
<param name="showData" expression="${show-data}"/>
</xslt>
</target>
+
+ <!-- Check that the xalan libraries are present -->
+ <condition property="xalan.present">
+ <and>
+ <!-- No need to check all jars; just check a few -->
+ <available classpathref="xslt.classpath" classname="org.apache.xalan.processor.TransformerFactoryImpl"/>
+ <available classpathref="xslt.classpath" classname="org.apache.xml.serializer.ExtendedContentHandler"/>
+ </and>
+ </condition>
+
+ <target name="_message_xalan" unless="xalan.present">
+ <echo>Cannot find all xalan and/or serialiser jars</echo>
+ <echo>The XSLT formatting may not work correctly.</echo>
+ <echo>Check you have ${xalan.jar} and ${serializer.jar}</echo>
+ </target>
+
+
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org