Hi I've spend time reading articles to get Jmeter to work with Ant. But I'm getting into many errors and need you help to make progress.
PS C:\> ant -buildfile APMRun_main.xml jmeter_main Buildfile: APMRun_main.xml jmeter_main: [echo] basedir is C:\ [jmeter] Executing test plan: C:\test_cases\DD_RD_SimSwap.jmx ==> C:\test_cases\DD_RD_SimSwap.jtl [jmeter] Error in NonGUIDriver com.thoughtworks.xstream.converters.ConversionException: WebServiceSampler : WebServic eSampler [jmeter] ---- Debugging information ---- [jmeter] message : WebServiceSampler : WebServiceSampler [jmeter] line number : 48 [jmeter] path : /jmeterTestPlan/hashTree/hashTree/hashTree/hashTree/WebServiceSampler [jmeter] cause-message : WebServiceSampler : WebServiceSampler [jmeter] class : org.apache.jmeter.save.ScriptWrapper [jmeter] cause-exception : com.thoughtworks.xstream.alias.CannotResolveClassException [jmeter] required-type : org.apache.jorphan.collections.ListedHashTree [jmeter] ------------------------------- BUILD FAILED C:\APMRun_main.xml:485: Could not read jmeter resultLog: C:\DD_RD_SimSwap.jtl (The system cannot find the file specified) Total time: 1 second My Ant script <jmeter jmeterhome="C:\jakarta-jmeter-2.1rc1" testplan="${basedir}\test_cases\DD_RD_SimSwap.jmx" resultlog="${basedir}\test_cases\DD_RD_SimSwap.jtl" runremote="true" failureproperty="fail_jmx"> <property name="remote_hosts" value="lin2,lin5" /> <property name="jmeter.save.saveservice.assertion_results" value="all" /> <!-- jvmarg value="-Xms128m -Xmx258m"/> <jvmarg value="-XX:NewSize=128m -XX:MaxNewSize=128m"/> <jvmarg value="-XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=50"/> <jvmarg value="-XX:MaxTenuringThreshold=2"/> <jvmarg value="-XX:MaxLiveObjectEvacuationRatio=20"/> <jvmarg value="-Dsun.rmi.dgc.client.gcInterval=600000 - Dsun.rmi.dgc.server.gcInterval=600000"/> <jvmarg value="-XX:PermSize=64m -XX:MaxPermSize=64m"/--> </jmeter> <xslt in="${basedir}\test_cases\DD_RD_SimSwap.jtl" out="${basedir}\test_cases\DD_RD_SimSwap.html" style="${basedir}\test_cases\DD_RD_SimSwap.xsl"/> The jvm were commented because ant complains that [jmeter] Could not create the Java virtual machine. [jmeter] Invalid initial heap size: -Xms128m -Xmx258m Q1 - Why can't jmeter task accept those values ? Or is it a semantic error ant doesn't understand ? Q2 - I need help to figure out what those errors are. Any help is greatly appreciated. Thanks