You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2016/08/11 18:56:09 UTC

svn commit: r1756029 - in /jmeter/trunk: src/core/org/apache/jmeter/util/ScriptingBeanInfoSupport.java xdocs/changes.xml

Author: pmouawad
Date: Thu Aug 11 18:56:09 2016
New Revision: 1756029

URL: http://svn.apache.org/viewvc?rev=1756029&view=rev
Log:
Bug 59964 - JSR223 Test Element : Cache compiled script if available is not correctly reset
Contributed by Ubik Load Pack
Bugzilla Id: 59964

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/util/ScriptingBeanInfoSupport.java
    jmeter/trunk/xdocs/changes.xml

Modified: jmeter/trunk/src/core/org/apache/jmeter/util/ScriptingBeanInfoSupport.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/util/ScriptingBeanInfoSupport.java?rev=1756029&r1=1756028&r2=1756029&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/util/ScriptingBeanInfoSupport.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/util/ScriptingBeanInfoSupport.java Thu Aug 11 18:56:09 2016
@@ -29,6 +29,7 @@ import java.util.UUID;
 import javax.swing.JCheckBox;
 
 import org.apache.commons.lang3.StringUtils;
+import org.apache.jmeter.gui.ClearGui;
 import org.apache.jmeter.testbeans.BeanInfoSupport;
 import org.apache.jmeter.testbeans.TestBean;
 import org.apache.jmeter.testbeans.gui.FileEditor;
@@ -116,7 +117,7 @@ public abstract class ScriptingBeanInfoS
         
     }
     
-    public static class JSR223ScriptCacheCheckboxEditor extends PropertyEditorSupport implements ActionListener {
+    public static class JSR223ScriptCacheCheckboxEditor extends PropertyEditorSupport implements ActionListener, ClearGui {
 
         private final JCheckBox checkbox;
 
@@ -198,5 +199,11 @@ public abstract class ScriptingBeanInfoS
         public boolean supportsCustomEditor() {
             return true;
         }
+
+        @Override
+        public void clearGui() {
+            initialValue = null;
+            checkbox.setSelected(false);
+        }
     }
 }

Modified: jmeter/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1756029&r1=1756028&r2=1756029&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml [utf-8] (original)
+++ jmeter/trunk/xdocs/changes.xml [utf-8] Thu Aug 11 18:56:09 2016
@@ -172,6 +172,7 @@ Summary
 
 <h3>Timers, Assertions, Config, Pre- &amp; Post-Processors</h3>
 <ul>
+    <li><bug>59964</bug>JSR223 Test Element : Cache compiled script if available is not correctly reset. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
 </ul>
 
 <h3>Functions</h3>