Author: pmouawad
Date: Sun Mar 3 13:08:32 2019
New Revision: 1854706
URL: http://svn.apache.org/viewvc?rev=1854706&view=rev
Log:
Bug 63065 - Document potential impacts of Beanshell upgrade (was Regression in
Beanshell that manifests by "Typed variable declaration error", introduced
after upgrading to JMeter 4.0)
Bugzilla Id: 63065
Modified:
jmeter/trunk/xdocs/changes_history.xml
jmeter/trunk/xdocs/usermanual/component_reference.xml
Modified: jmeter/trunk/xdocs/changes_history.xml
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes_history.xml?rev=1854706&r1=1854705&r2=1854706&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes_history.xml [utf-8] (original)
+++ jmeter/trunk/xdocs/changes_history.xml [utf-8] Sun Mar 3 13:08:32 2019
@@ -901,6 +901,7 @@ itself does not have to be edited anymor
</li>
<li>SwitchController now trims by default the content of switch to avoid
issue related to unwanted spaces. See <bugzilla>61771</bugzilla></li>
<li>JMeter JVM heap settings have changed from <code>-Xms512m
-Xmx512m</code> to <code>-Xms1g -Xmx1g</code></li>
+ <li>Beanshell version has been upgraded to bsh-2.0b6 which introduces
breaking changes and more strict parsing rules</li>
</ul>
<!-- =================== Improvements =================== -->
Modified: jmeter/trunk/xdocs/usermanual/component_reference.xml
URL:
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=1854706&r1=1854705&r2=1854706&view=diff
==============================================================================
--- jmeter/trunk/xdocs/usermanual/component_reference.xml (original)
+++ jmeter/trunk/xdocs/usermanual/component_reference.xml Sun Mar 3 13:08:32
2019
@@ -992,6 +992,7 @@ to configure this via the GUI, so it can
<description><p>This sampler allows you to write a sampler using the
BeanShell scripting language.
</p><p>
<b>For full details on using BeanShell, please see the <a
href="http://www.beanshell.org/">BeanShell website.</a></b>
+<note>Migration to <complink name="JSR223 Sampler" />+Groovy is highly
recommended for performance, support of new Java features and limited
maintenance of the BeanShell library.</note>
</p>
<p>
The test element supports the <code>ThreadListener</code> and
<code>TestListener</code> interface methods.
@@ -3082,6 +3083,7 @@ The BeanShell Listener allows the use of
</p>
<p>
<b>For full details on using BeanShell, please see the <a
href="http://www.beanshell.org/">BeanShell website.</a></b>
+<note>Migration to <complink name="JSR223 Listener" />+Groovy is highly
recommended for performance, support of new Java features and limited
maintenance of the BeanShell library.</note>
</p>
<p>
The test element supports the <code>ThreadListener</code> and
<code>TestListener</code> methods.
@@ -4571,6 +4573,7 @@ validate the XML based on a DTD or schem
</p>
<p>
<b>For full details on using BeanShell, please see the <a
href="http://www.beanshell.org/">BeanShell website.</a></b>
+<note>Migration to <complink name="JSR223 Assertion" />+Groovy is highly
recommended for performance, support of new Java features and limited
maintenance of the BeanShell library.</note>
</p><p>
Note that a different Interpreter is used for each independent occurrence of
the assertion
in each thread in a test script, but the same Interpreter is used for
subsequent invocations.
@@ -5113,6 +5116,7 @@ The BeanShell Timer can be used to gener
</p>
<p>
<b>For full details on using BeanShell, please see the <a
href="http://www.beanshell.org/">BeanShell website.</a></b>
+<note>Migration to <complink name="JSR223 Timer" />+Groovy is highly
recommended for performance, support of new Java features and limited
maintenance of the BeanShell library.</note>
</p>
<p>
The test element supports the <code>ThreadListener</code> and
<code>TestListener</code> methods.
@@ -5357,6 +5361,7 @@ The BeanShell PreProcessor allows arbitr
</p>
<p>
<b>For full details on using BeanShell, please see the <a
href="http://www.beanshell.org/">BeanShell website.</a></b>
+<note>Migration to <complink name="JSR223 PreProcessor" />+Groovy is highly
recommended for performance, support of new Java features and limited
maintenance of the BeanShell library.</note>
</p>
<p>
The test element supports the <code>ThreadListener</code> and
<code>TestListener</code> methods.
@@ -5957,6 +5962,7 @@ The BeanShell PreProcessor allows arbitr
<p>BeanShell Post-Processor no longer ignores samples with zero-length result
data</p>
<p>
<b>For full details on using BeanShell, please see the <a
href="http://www.beanshell.org/">BeanShell website.</a></b>
+<note>Migration to <complink name="JSR223 PostProcessor" />+Groovy is highly
recommended for performance, support of new Java features and limited
maintenance of the BeanShell library.</note>
</p>
<p>
The test element supports the <code>ThreadListener</code> and
<code>TestListener</code> methods.