Hi, all,

What is the current situation with the PKCS12 support in Geronimo?

I see the GERONIMO-2015 issue has a year-and-a-half history, it was
targeted at v2.0, but now v2.0.2 is already out there.
It looks like parts of the proposed functionality are already there, and
otherwise the patches are obsolete as they don't use the keystore gbean.

Is it worth providing newer patches on this, are there any plans to
integrate them?

For now, Geronimo still doesn't start if JKS implementation is not
available, e. g. on Harmony (see the stack below).

Vasily Zakharov
Intel ESSD


java.io.IOException: Unable to create server SSL socket factory: Unable
to create SSL Context
        at
org.apache.geronimo.yoko.SocketFactory.getServerSocketFactory(SocketFact
ory.java:407)
        at
org.apache.geronimo.yoko.SocketFactory.createServerSocket(SocketFactory.
java:317)
        at
org.apache.yoko.orb.OCI.IIOP.Acceptor_impl.<init>(Acceptor_impl.java:461
)
        at
org.apache.yoko.orb.OCI.IIOP.AccFactory_impl.create_acceptor(AccFactory_
impl.java:157)
        at
org.apache.yoko.orb.OBPortableServer.POAManagerFactory_impl.create_POAMa
nager(POAManagerFactory_impl.java:251)
        at
org.apache.yoko.orb.OB.ORBControl.initializeRootPOA(ORBControl.java:516)
        at
org.apache.yoko.orb.OBCORBA.ORB_impl.resolve_initial_references(ORB_impl
.java:1095)
        at
org.apache.geronimo.corba.CORBABean.doStart(CORBABean.java:243)
        ...
Caused by: org.apache.geronimo.management.geronimo.KeystoreException:
Unable to create SSL Context
        at
org.apache.geronimo.security.keystore.FileKeystoreManager.createSSLConte
xt(FileKeystoreManager.java:354)
        at
org.apache.geronimo.security.keystore.FileKeystoreManager.createSSLServe
rFactory(FileKeystoreManager.java:296)
        at
org.apache.geronimo.security.keystore.FileKeystoreManager$$FastClassByCG
LIB$$4d9d2a71.invoke(<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
        at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInv
oker.java:38)
        ...
Caused by: org.apache.geronimo.management.geronimo.KeystoreException:
Unable to open keystore with provided password
        at
org.apache.geronimo.security.keystore.FileKeystoreInstance.loadKeystoreD
ata(FileKeystoreInstance.java:606)
        at
org.apache.geronimo.security.keystore.FileKeystoreInstance.ensureLoaded(
FileKeystoreInstance.java:650)
        at
org.apache.geronimo.security.keystore.FileKeystoreInstance.getKeyManager
(FileKeystoreInstance.java:444)
        at
org.apache.geronimo.security.keystore.FileKeystoreInstance$$FastClassByC
GLIB$$7fc5d251.invoke(<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
        ...
Caused by: java.security.KeyStoreException: KeyStore JKS implementation
not found
        at java.security.KeyStore.getInstance(KeyStore.java:94)
        at
org.apache.geronimo.security.keystore.FileKeystoreInstance.loadKeystoreD
ata(FileKeystoreInstance.java:586)
        at
org.apache.geronimo.security.keystore.FileKeystoreInstance.ensureLoaded(
FileKeystoreInstance.java:650)
        ... 65 more

--------------------------------------------------------------------
Closed Joint Stock Company Intel A/O
Registered legal address: 125252, Moscow, Russian Federation, 
Chapayevsky Per, 14.

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

Reply via email to