Author: pmouawad
Date: Fri Dec 8 21:32:24 2017
New Revision: 1817575
URL: http://svn.apache.org/viewvc?rev=1817575&view=rev
Log:
Bug 61878 - BackendListener : NPE if BackendListenerClient#getDefaultParameters
returns null
Bugzilla Id: 61878
Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerGui.java
jmeter/trunk/xdocs/changes.xml
Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerGui.java
URL:
http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerGui.java?rev=1817575&r1=1817574&r2=1817575&view=diff
==============================================================================
---
jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerGui.java
(original)
+++
jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerGui.java
Fri Dec 8 21:32:24 2017
@@ -182,7 +182,9 @@ public class BackendListenerGui extends
try {
defaultArgs = client.getDefaultParameters();
Arguments currentUserArgs =
oldClient.getDefaultParameters();
-
userArgMap.keySet().removeAll(currentUserArgs.getArgumentsAsMap().keySet());
+ if(currentUserArgs != null) {
+
userArgMap.keySet().removeAll(currentUserArgs.getArgumentsAsMap().keySet());
+ }
} catch (AbstractMethodError e) {
log.warn("BackendListenerClient doesn't implement "
+ "getDefaultParameters. Default parameters won't
"
Modified: jmeter/trunk/xdocs/changes.xml
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1817575&r1=1817574&r2=1817575&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml [utf-8] (original)
+++ jmeter/trunk/xdocs/changes.xml [utf-8] Fri Dec 8 21:32:24 2017
@@ -157,7 +157,6 @@ Summary
<h3>Report / Dashboard</h3>
<ul>
<li><bug>61871</bug>Reduce
jmeter.reportgenerator.graph.responseTimeDistribution.property.set_granularity
default value from 500ms to 100ms</li>
- <li><bug>61872</bug>Better labels in dynamic HTML report</li>
</ul>
<h3>General</h3>
@@ -233,6 +232,7 @@ Summary
<h3>Listeners</h3>
<ul>
<li><bug>61742</bug>BackendListener: fix default value for
<code>backend_graphite.send_interval</code></li>
+ <li><bug>61878</bug>BackendListener : NPE if
BackendListenerClient#getDefaultParameters returns null</li>
</ul>
<h3>Timers, Assertions, Config, Pre- & Post-Processors</h3>