Heyho,

I don't think thats the problem as they use it the same way in that
offical "wsdl_first_https"-example here:
http://svn.apache.org/viewvc/cxf/trunk/distribution/src/main/release/samples/wsdl_first_https/src/main/java/demo/hw_https/client/ClientNonSpring.java?view=markup

I'm also using wibble.jks just some lines later in the code.
Any other ideas?

Cheers,

Thomas

On 5/20/2012 6:05 PM, Nguyen wrote:
> Hi Thomas, 
> 
> In your client class, you seem to use the truststore file in the place of 
> keystore one.
> 
> "ConsumerUI.java":
> […]
> try {
>                         TLSClientParameters tlsParams = new 
> TLSClientParameters();
>                         tlsParams.setSecureSocketProtocol("SSL");
>                         tlsParams.setDisableCNCheck(true);
> 
>                         KeyStore keyStore = KeyStore.getInstance("JKS");
>                         String trustpass = "password";
> 
>                         URL url = 
> bc.getBundle().getEntry("keystores/truststore.jks"); --> this must be the 
> keystore's path yere right, so "wibble.jks" in occurrence !
>                         System.out.println(url);
>                         if(url != null) {
>                               InputStream input = url.openStream();
>                               keyStore.load(input, trustpass.toCharArray());
>                       }
> }
> 
> Hope this helps 
> 
> Tung
> Le 19 mai 2012 à 09:56, Thomas Pischulski a écrit :
> 
>> Hey Colm,
>>
>> I was off a while but now I made a, hopefully minimal enough, sample
>> project for you. You get grab it here:
>>
>> http://www1.inf.tu-dresden.de/~s9494545/ssl_minimal_example.zip
>>
>> It contains 2 bundles, webservice and webservice-consumer. Both have
>> methods like configureSSL() to do the SSL stuff that won't work. I
>> also used the dosgi single-bundle distribution that you can get from
>> here:
>> http://search.maven.org/remotecontent?filepath=org/apache/cxf/dosgi/cxf-dosgi-ri-singlebundle-distribution/1.3/cxf-dosgi-ri-singlebundle-distribution-1.3.jar
>>
>> Make sure you're running both of them with an osgi run-configuration
>> that runs all the required bundles (webservice, webservice-consumer,
>> dosgi-single-bundle-distribution and all other required).
>>
>> Once the service is started and you try to invoke it you should get
>> this "Unrecognized SSL message, plaintext connection?" SSL Exception
>> where I feel unsure how to tackle or debug the problem. I found out
>> that if you add "-Djavax.net.debug=all" to your run-configurations
>> arguments you get a more detailled output about all the SSL-stuff
>> happening.
>>
>> Thanks in advance, I'm really not sure how to solve it at the moment.
>>
>> Cheers,
>>
>> Thomas
>>
>> On 5/14/2012 2:00 PM, Colm O hEigeartaigh wrote:
>>> Could you supply a sample project that shows the problem?
>>>
>>> Colm.
>>>
>>> On Mon, May 14, 2012 at 12:58 PM, Thomas Pischulski 
>>> <[email protected]> wrote:
>>>> Bump. Anyone? Here's a more detailled output log with some
>>>> additional SSL information during the webservice invocation.
>>>>
>>>> Cheers,
>>>>
>>>> Thomas
>>>
>>>
>>>
> 
> 

Reply via email to