[ 
https://issues.apache.org/activemq/browse/AMQ-1754?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43089#action_43089
 ] 

Sudip Shrestha commented on AMQ-1754:
-------------------------------------

Ok.. One thing I think I implied that it works with JNDI right away.  But it 
does not.  What I meant that it now enables me to create SSL connection to 
ActiveMq without having to set those System Properties.  Looks like few works 
need to be done on ActiveMQInitialContextFactory before I am able to use JNDI.

> org.apache.activemq.ActiveMQSslConnectionFactory extended to incorporate 
> client.ks/client.ts files to enable convenient use of JNDI via SSL.
> --------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQ-1754
>                 URL: https://issues.apache.org/activemq/browse/AMQ-1754
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Transport
>    Affects Versions: 4.0, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 4.1.2, 5.0.0, 5.1.0
>         Environment: have tested with activemq-4.2.snapshot but should work 
> with any version.
>            Reporter: Sudip Shrestha
>         Attachments: ActiveMQSslConnectionFactory.java, 
> ActiveMQSslConnectionFactoryx.java
>
>
> Steps to use this class:
> - Follow instrucations at http://activemq.apache.org/how-do-i-use-ssl.html, 
> to create client.ks/client.ts files for your jms client.  If you were to 
> connect to the JMS server without using the extended class would necessiate 
> the user set the following system properties for his VM: 
> javax.net.ssl.keyStore=/path/to/client.ks
> javax.net.ssl.keyStorePassword=password
> javax.net.ssl.trustStore=/path/to/client.ts
> - Instead of the above, if used the attached class 
> ActiveMQSslConnectionFactoryx then the constructor public 
> ActiveMQSslConnectionFactoryx(String keyStore, String keyStorePassword, 
> String trustStore) calls the setKeyAndTrustManagers() method of the 
> org.apache.activemq.ActiveMQSslConnectionFactory there by setting up the 
> ConnectionFactory via SSL.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to