Apache jmeter - 2.10 - 运行现有脚本时出现空点异常

时间:2013-11-25 17:28:10

标签: nullpointerexception jmeter

Jmeter脚本在apache-jmeter2.8上运行正常。我最近升级到apache-jmeter-2.10并开始获得Null Point异常。

我恢复到apache-jmeter2.8,脚本运行正常。

        java.lang.NullPointerException
at org.apache.jorphan.util.JOrphanUtils.replaceAllChars(JOrphanUtils.java:264)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.encodeSpaces(HTTPSamplerBase.java:1332)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.followRedirects(HTTPSamplerBase.java:1404)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.resultProcessing(HTTPSamplerBase.java:1482)
at org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.resultProcessing(HTTPAbstractImpl.java:306)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:381)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1105)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1094)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)
at java.lang.Thread.run(Unknown Source)

该脚本是常规登录脚本,尝试发布时会发生故障。

如果您需要更多信息,请与我们联系。

2 个答案:

答案 0 :(得分:2)

您可能正面临已在夜间构建中修复的已知错误:

作为一种解决方法,请尝试将http实现更改为Java而不是HttpClient4实现。

如果您想每晚进行一次尝试,请参阅:

http://jmeter.apache.org/nightly.html

读:

  

安装JMeter运行时

     

下载_bin和_lib文件

     

将档案解压缩到相同的目录结构

     

运行JMeter不需要其他存档。

答案 1 :(得分:0)

上述错误已在2.11版本中解决。下载并使用最新版本的jmeter 2.11并查看您的脚本。

无需进行夜间构建。