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 2006/03/13 03:07:39 UTC

svn commit: r385409 - /jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/util/BeanShellInterpreter.java

Author: sebb
Date: Sun Mar 12 18:07:38 2006
New Revision: 385409

URL: http://svn.apache.org/viewcvs?rev=385409&view=rev
Log:
Additional utility constructor

Modified:
    jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/util/BeanShellInterpreter.java

Modified: jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/util/BeanShellInterpreter.java
URL: http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/util/BeanShellInterpreter.java?rev=385409&r1=385408&r2=385409&view=diff
==============================================================================
--- jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/util/BeanShellInterpreter.java (original)
+++ jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/util/BeanShellInterpreter.java Sun Mar 12 18:07:38 2006
@@ -130,6 +130,21 @@
 		}
 	}
 
+    /**
+     * 
+     * @param init initialisation file
+     * @param log logger to pass to interpreter; also used to log errors in this method
+     */
+    public BeanShellInterpreter(String init, Logger _log) {
+        try {
+            this.init(init, _log);
+        } catch (IOException e) {
+            _log.warn("Could not initialise interpreter", e);
+        } catch (JMeterException e) {
+            _log.warn("Could not initialise interpreter", e);
+        }
+    }
+
 	private Object bshInvoke(Method m, String s) throws JMeterException {
 		Object r = null;
 		try {



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