bloritsch 01/10/31 10:42:35
Modified: src/org/apache/jmeter/util/keystore JmeterKeyStore.java
Log:
Apply patch from Sam Ruby, now test should be OK
Revision Changes Path
1.2 +7 -2
jakarta-jmeter/src/org/apache/jmeter/util/keystore/JmeterKeyStore.java
Index: JmeterKeyStore.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/org/apache/jmeter/util/keystore/JmeterKeyStore.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JmeterKeyStore.java 2001/10/29 22:03:13 1.1
+++ JmeterKeyStore.java 2001/10/31 18:42:35 1.2
@@ -54,6 +54,7 @@
*/
package org.apache.jmeter.util.keystore;
+import java.lang.reflect.Constructor;
import java.io.InputStream;
import java.security.PrivateKey;
import java.security.cert.X509Certificate;
@@ -63,7 +64,7 @@
* Use this Keystore for JMeter specific KeyStores.
*
* @author <a href="[EMAIL PROTECTED]">Berin Loritsch</a>
- * @version CVS $Revision: 1.1 $ $Date: 2001/10/29 22:03:13 $
+ * @version CVS $Revision: 1.2 $ $Date: 2001/10/31 18:42:35 $
*/
public abstract class JmeterKeyStore {
@@ -89,7 +90,11 @@
throws Exception {
if ("PKCS12".equalsIgnoreCase(type)) {
try {
- return new PKCS12KeyStore(type);
+ Class PKCS12 = Class.forName
+ ("org.apache.jmeter.util.keystore.PKCS12KeyStore");
+ Constructor con = PKCS12.getConstructor(
+ new Class[] {String.class});
+ return (JmeterKeyStore) con.newInstance(new Object[] {type});
} catch (Exception e) {}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>