This still fails after several fixes; java.lang.IllegalArgumentException: Problem loading XML from:'/home/chamara/stress-test-framework/src/test/jmeter/CUSTOM/Concurrency_Thread_Group.jmx', missing class com.thoughtworks.xstream.converters.ConversionException: ---- Debugging information ---- cause-exception : com.thoughtworks.xstream.converters.ConversionException cause-message : first-jmeter-class : org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:67) class : org.apache.jmeter.save.ScriptWrapper required-type : org.apache.jorphan.collections.ListedHashTree converter-type : org.apache.jmeter.save.ScriptWrapperConverter path : /jmeterTestPlan/hashTree/hashTree/com.blazemeter.jmeter.threads.concurrency.ConcurrencyThreadGroup line number : 94 version : 3.3 r1808647 ------------------------------- at org.apache.jmeter.save.SaveService.readTree(SaveService.java:458) at org.apache.jmeter.save.SaveService.loadTree(SaveService.java:426) at org.wso2.stress.StressTest.runJmeter(StressTest.java:53) Caused by: com.thoughtworks.xstream.converters.ConversionException: ---- Debugging information ---- cause-exception : com.thoughtworks.xstream.converters.ConversionException cause-message : first-jmeter-class : org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:67) class : org.apache.jmeter.save.ScriptWrapper required-type : org.apache.jorphan.collections.ListedHashTree converter-type : org.apache.jmeter.save.ScriptWrapperConverter path : /jmeterTestPlan/hashTree/hashTree/com.blazemeter.jmeter.threads.concurrency.ConcurrencyThreadGroup line number : 94 version : 3.3 r1808647 ------------------------------- at org.apache.jmeter.save.ScriptWrapperConverter.createConversionException(ScriptWrapperConverter.java:103) at org.apache.jmeter.save.ScriptWrapperConverter.unmarshal(ScriptWrapperConverter.java:97) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1337) at org.apache.jmeter.save.SaveService.readTree(SaveService.java:443) ... 15 more Caused by: com.thoughtworks.xstream.converters.ConversionException: ---- Debugging information ---- cause-exception : com.thoughtworks.xstream.mapper.CannotResolveClassException cause-message : com.blazemeter.jmeter.threads.concurrency.ConcurrencyThreadGroup class : org.apache.jorphan.collections.ListedHashTree required-type : org.apache.jorphan.collections.ListedHashTree converter-type : org.apache.jmeter.save.converters.HashTreeConverter path : /jmeterTestPlan/hashTree/hashTree/com.blazemeter.jmeter.threads.concurrency.ConcurrencyThreadGroup line number : 94 ------------------------------- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50) at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73) at org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:67) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50) at org.apache.jmeter.save.ScriptWrapperConverter.unmarshal(ScriptWrapperConverter.java:95) ... 25 more Caused by: com.thoughtworks.xstream.mapper.CannotResolveClassException: com.blazemeter.jmeter.threads.concurrency.ConcurrencyThreadGroup at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:81) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125) at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125) at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125) at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125) at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125) at com.thoughtworks.xstream.mapper.SecurityMapper.realClass(SecurityMapper.java:71) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125) at org.apache.jmeter.save.SaveService$XStreamWrapper$1.realClass(SaveService.java:97) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:125) at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:47) at com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29) at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:72) at org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:67) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) ... 35 more
On Wed, Nov 8, 2017 at 7:56 AM, Chamara Ariyarathne <[email protected]> wrote: > I'm trying to run a jmeter script with the following Test method in testng > and my maven build fails like following. Any help in resolving this matter > will be appreciated. > > *Method: * > > @Test > public void runJmeter() throws Exception { > StandardJMeterEngine jmeter = new StandardJMeterEngine(); > > JMeterUtils.setJMeterHome("/home/chamara/Programs/apache-jmeter-3.2 > "); > JMeterUtils.loadJMeterProperties("/home/ > chamara/stress-test-framework/src/test/resources/CUSTOM/user.properties"); > JMeterUtils.initLogging(); > JMeterUtils.initLocale(); > > SaveService.loadProperties(); > > FileInputStream in = new FileInputStream("/home/ > chamara/stress-test-framework/src/test/jmeter/CUSTOM/ > Concurrency_Thread_Group.jmx"); > HashTree testPlanTree = SaveService.loadTree(in); > in.close(); > > jmeter.configure(testPlanTree); > jmeter.run(); > > > } > > *Failure: * > > ------------------------------------------------------- > T E S T S > ------------------------------------------------------- > Running org.wso2.stress.StressTest > Configuring TestNG with: org.apache.maven.surefire.testng.conf. > TestNG652Configurator@2db0f6b2 > INFO 2017-11-07 18:35:18.029 [jmeter.e] (): Listeners will be started > after enabling running version > INFO 2017-11-07 18:35:18.041 [jmeter.e] (): To revert to the earlier > behaviour, define jmeterengine.startlistenerslater=false > Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.389 sec > <<< FAILURE! > runJmeter(org.wso2.stress.StressTest) Time elapsed: 0.199 sec <<< > FAILURE! > java.lang.NullPointerException > at org.apache.jmeter.engine.StandardJMeterEngine.configure( > StandardJMeterEngine.java:164) > at org.wso2.stress.StressTest.runJmeter(StressTest.java:31) > > -- > *Chamara Ariyarathne* > WSO2 Inc; http://www.wso2.com/ > Mobile; *+94772786766 <077%20278%206766>* > -- *Chamara Ariyarathne* WSO2 Inc; http://www.wso2.com/ Mobile; *+94772786766*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
