mstover1 2002/07/23 12:20:53
Modified: src_1/org/apache/jmeter/protocol/java/config/gui
JavaConfigGui.java
src_1/org/apache/jmeter/protocol/java/sampler
JavaSampler.java
Log:
Updating the way Class.forName is called - to use currentThread.getContextClassLoader
Revision Changes Path
1.3 +2 -2
jakarta-jmeter/src_1/org/apache/jmeter/protocol/java/config/gui/JavaConfigGui.java
Index: JavaConfigGui.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src_1/org/apache/jmeter/protocol/java/config/gui/JavaConfigGui.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- JavaConfigGui.java 23 May 2002 15:47:06 -0000 1.2
+++ JavaConfigGui.java 23 Jul 2002 19:20:53 -0000 1.3
@@ -165,7 +165,7 @@
// Remove the JavaConfig class from the list since it only
implements the interface for
// error conditions.
-
possibleClasses.remove("org.apache.jmeter.protocol.java.config.JavaConfig");
+
possibleClasses.remove("org.apache.jmeter.protocol.java.sampler.JavaSampler");
} catch (Exception e) {
cat.debug("Exception getting interfaces.",e);
1.2 +2 -1
jakarta-jmeter/src_1/org/apache/jmeter/protocol/java/sampler/JavaSampler.java
Index: JavaSampler.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src_1/org/apache/jmeter/protocol/java/sampler/JavaSampler.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JavaSampler.java 21 May 2002 03:36:44 -0000 1.1
+++ JavaSampler.java 23 Jul 2002 19:20:53 -0000 1.2
@@ -184,7 +184,8 @@
if (javaClient == null) {
try {
- Class javaClass = Class.forName(getClassname().trim());
+ Class javaClass = Class.forName(getClassname().trim(),
+
false,Thread.currentThread().getContextClassLoader());
java.lang.reflect.Constructor[] constructors =
javaClass.getConstructors();
for (int i = 0; i < constructors.length; i++) {
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>