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 ms...@apache.org on 2002/07/23 21:20:54 UTC

cvs commit: jakarta-jmeter/src_1/org/apache/jmeter/protocol/java/sampler JavaSampler.java

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:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>