You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/09/20 00:41:04 UTC

svn commit: r577461 - /jakarta/jmeter/trunk/src/core/org/apache/jmeter/util/BeanShellTestElement.java

Author: sebb
Date: Wed Sep 19 15:41:01 2007
New Revision: 577461

URL: http://svn.apache.org/viewvc?rev=577461&view=rev
Log:
Fix NPE in test case

Modified:
    jakarta/jmeter/trunk/src/core/org/apache/jmeter/util/BeanShellTestElement.java

Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/util/BeanShellTestElement.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/util/BeanShellTestElement.java?rev=577461&r1=577460&r2=577461&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/util/BeanShellTestElement.java (original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/util/BeanShellTestElement.java Wed Sep 19 15:41:01 2007
@@ -63,6 +63,9 @@
     }
 
 	private void init() {
+		parameters=""; // ensure variables are not null
+		filename="";
+		script="";
 		try {
             String initFileName = JMeterUtils.getProperty(getInitFileProperty());
             hasInitFile = initFileName != null;
@@ -80,8 +83,7 @@
     public Object clone() {
         BeanShellTestElement o = (BeanShellTestElement) super.clone();
         o.init();
-        o.setScript(getScript());
-        return o;
+       return o;
     }
 
     protected Object processFileOrScript(BeanShellInterpreter bsh) throws JMeterException{



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org