[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Jessie-discuss] Problems using Jessie as sun jdk drop-in
From: |
Anders Biehl Nørgaard |
Subject: |
[Jessie-discuss] Problems using Jessie as sun jdk drop-in |
Date: |
Thu, 1 Jul 2004 13:59:16 +0200 (CEST) |
Hi,
I try to use jessie as a provider for SSL sockets as the Sun-jsse seems to
be defective for my purpose (communicating through a NetScaler-box,
http://www.netscaler.com/ , that takes care of ssl - Suns jsse worked fine
until the NetScaler-box was added, Grr!)
Running on Win2k, sun jdk1.4.1_05, I've edited my
lib/security/java.security to contain
# List of providers and their preference orders (see above):
#
security.provider.1=org.metastatic.jessie.provider.Jessie
#security.provider.1=sun.security.provider.Sun
#security.provider.2=com.sun.net.ssl.internal.ssl.Provider
#security.provider.3=com.sun.rsajca.Provider
#security.provider.4=com.sun.crypto.provider.SunJCE
#security.provider.5=sun.security.jgss.SunProvider
But in the offending piece of code....
KeyStore ks= KeyStore.getInstance("JKS", new
org.metastatic.jessie.provider.Jessie()); // Filetype
KeyManagerFactory kmf= KeyManagerFactory.getInstance("JessieX509");
ks.load(new FileInputStream(clientFile), clientCertPassword);
kmf.init(ks, clientCertPassword);
I get
java.security.KeyStoreException: JKS not found
at java.security.KeyStore.getInstance(Unknown Source)
at
httpsequencer.propertyscript.ScenarioReader.readSSLFactory(ScenarioReader.java:165)
at httpsequencer.propertyscript.ScenarioReader.read(ScenarioReader.java:98)
at RunScenario.runScenario(RunScenario.java:122)
at RunScenario.main(RunScenario.java:54)
Any ideas - I get the same error if I ask for "PKCS12" "PKCS8" or "JKS"
-Anders
- [Jessie-discuss] Problems using Jessie as sun jdk drop-in,
Anders Biehl Nørgaard <=