Hi everyone,

Due to bugfixes required to use the Rest DSL with jetty I upgraded to camel

I tried many approachs to set up SSL connection but I'm unable to figure out
how to do it properly.

I tried this :


Both these solutions end on the following error :

I suppose that "home/username/.keystore" is the default value, that means
that the specified parameters are not taken into account.

I also tried it the way it is recommended on the documentation:

But this end in

Can anyone explain me what I'm doing wrong ? I don't see any other jetty
parameter to try to set up SSL connection.

View this message in context: http://camel.465427.n5.nabble.com/REST-DSL-Camel-2-14-1-SNAPSHOT-How-to-configure-SSL-on-jetty-component-tp5760328.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Search Discussions

  • Willem.Jiang at Dec 9, 2014 at 1:54 pm

    Did you try to setup the JettyComponent first just like this?

    JettyEndpoint doesn't support to set the sslSocketConnectors.
    If you want to set the sslContextParameters you need to set it just like

    View this message in context: http://camel.465427.n5.nabble.com/REST-DSL-Camel-2-14-1-SNAPSHOT-How-to-configure-SSL-on-jetty-component-tp5760328p5760395.html
    Sent from the Camel - Users mailing list archive at Nabble.com.
  • Vaïsse-Lesteven Arthur at Dec 10, 2014 at 7:35 am
    Hi Willem,

    I thought that the creation of the jetty server was delegated to the rest
    component and that I can't create one myself. I so tried to pass it option
    through endpointProperty/componentProperty. I'll try to create a jetty bean
    out of the rest configuration !

    More tests yesterday night implying eclipse debugger and lots of coffee
    leads to the following remarks about my first post :

    On one hand the name exception isn't really a good exception. In fact, the
    real exception is that at this moment, in the sslContextParameter, classpath
    protocol is unknown. Replacing the path to my keystore by a
    "file://path/to/the/keystore" works definitively better.
    On other hand, it appears that using the XML DSL to configure the jetty
    component through endpointProperty, componentProperty and consumerProperty
    is not working well and that only endpointProperties are given to the jetty
    component created.

    View this message in context: http://camel.465427.n5.nabble.com/REST-DSL-Camel-2-14-1-SNAPSHOT-How-to-configure-SSL-on-jetty-component-tp5760328p5760441.html
    Sent from the Camel - Users mailing list archive at Nabble.com.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupusers @
postedDec 8, '14 at 4:28p
activeDec 10, '14 at 7:35a



site design / logo © 2021 Grokbase