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.
|