JMeter在嘗試加載錯誤「Empty TestPlan - see log file」的情況下加載.JMX腳本時崩潰。我做了我的研究,發現可能的解決方案/問題可能是:
1)在您的計算機上向上/向下移動Java版本。
2)JMeter的lib/ext文件夾中缺少一些JAR。JMeter腳本中的uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler
這個問題似乎是後者,因爲我可以看到在JMX腳本以下行:
<uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler guiclass="uk.co.logtailer.jmeter.protocol.mq.control.gui.MQSamplerGui" testclass="uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler" testname="MQSampler" enabled="false">
我無法找到能夠支持這種MQ樣的JAR。我已經嘗試了一些ActiveMQ,但他們沒有工作。
如果有人能夠幫助我使用JAR或指出我對問題的理解是錯誤的,我將不勝感激。
日誌顯示:
2014/09/04 10:36:12 ERROR - jmeter.save.SaveService: Conversion error com.thoughtworks.xstream.converters.ConversionException: uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler : uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler
---- Debugging information ----
message : uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler
cause-exception : com.thoughtworks.xstream.mapper.CannotResolveClassException
cause-message : uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler
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/hashTree[4]/uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler
line number : 65
------------------------------- : uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler : uk.co.logtailer.jmeter.protocol.mq.sampler.MQSampler
那麼做的日誌文件說? – 2014-09-04 06:56:33
在問題中添加了日誌。 – 2014-09-04 09:54:37