geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nellya Udovichenko (JIRA)" <...@geronimo.apache.org>
Subject [jira] Commented: (GERONIMO-2342) Can't change keystore type for Jetty
Date Thu, 24 Aug 2006 20:16:46 GMT
    [ http://issues.apache.org/jira/browse/GERONIMO-2342?page=comments#action_12430264 ] 
            
Nellya Udovichenko commented on GERONIMO-2342:
----------------------------------------------

I try to launch Geronimo with Harmony. Harmony doesn't support JKS, only PKCS12. 
Therefore, I can't use KeystoreManager portlet because Geronimo fails to start.

In Geronimo version 1.0 it was possible to change keystore type for Jetty in config.xml file.
Why there isn't such feature in Geronimo 1.1? I think it's an important configuration option,
effectively affecting Geronimo startup, so it would be
good to have a chance to adjust it in config file. What do you think?



> Can't change keystore type for Jetty
> ------------------------------------
>
>                 Key: GERONIMO-2342
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2342
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: connector
>    Affects Versions: 1.1.1
>            Reporter: Nellya Udovichenko
>            Priority: Minor
>
> I've tried to replace Jetty SSL keystore type, for example, with PKCS12, by adding the
parameter to config.xml (like I did with Tomcat):
> ...
> <gbean name="JettySSLConnector">
>     <attribute name="keystoreType">PKCS12</attribute>
>     <attribute name="host">0.0.0.0</attribute>
>     <attribute name="port">8443</attribute>
> </gbean>
> ...
>  
> and got the following error log:
>  [*********>            ] 43%  72s Startup failed
> org.apache.geronimo.kernel.config.LifecycleException: start of geronimo/jetty/1.1/car
failed
>         at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:529)
> ...
> Caused by: java.lang.IllegalStateException: Attribute is not persistent Attribute Name:
keystoreType, Type: class java.lang.String, GBeanInstance: Jetty Connector HTTPS
>         at org.apache.geronimo.gbean.runtime.GBeanAttribute.setPersistentValue(GBeanAttribute.java:355)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.setAttribute(GBeanInstance.java:749)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.<init>(GBeanInstance.java:367)
>         ... 17 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message