Is the client truststore in that location? /opt/activemq/conf/client.ts
I think there was some issues with packaging activemq 5.7 and some of the
client keystores might have been missing.
You'll have to copy from the 5.6.0 version
On Tue, Dec 11, 2012 at 7:05 AM, Geurt Schimmel <
GSchimmel@schubergphilis.com> wrote:
> Hi,
>
> My broker is running SSL only, with a 'simple' transportConnector:
> <transportConnector name="openwire" uri="ssl://0.0.0.0:61616"/>
>
> When trying to run a java-client:
>
> Exception in thread "main" javax.jms.JMSException: Could not create
> Transport. Reason: java.io.IOException: Could not load resource:
> /opt/activemq/conf/client.ts
> at
> org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:35)
> at
> org.apache.activemq.ActiveMQSslConnectionFactory.createTransport(ActiveMQSslConnectionFactory.java:115)
> at
> org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:277)
> at
> org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:202)
> at Producer.main(Producer.java:32)
> Caused by: java.io.IOException: Could not load resource:
> /opt/activemq/conf/client.ts
> at
> org.apache.activemq.ActiveMQSslConnectionFactory.getUrlOrResourceAsStream(ActiveMQSslConnectionFactory.java:188)
> at
> org.apache.activemq.ActiveMQSslConnectionFactory.createTrustManager(ActiveMQSslConnectionFactory.java:126)
> at
> org.apache.activemq.ActiveMQSslConnectionFactory.createTransport(ActiveMQSslConnectionFactory.java:108)
> ... 3 more
>
> Removed the java-code that deals with the truststore and moved the
> functionality to JAVA_OPTS, but this is not what I want/expected. Using
> activemq-all-5.7-SNAPSHOT.jar.
>
> Thought this problem only occurs when using an SSL failover URI ?
>
> Thanks,
> Geurt
>
--
*Christian Posta*
http://www.christianposta.com/blog
twitter: @christianposta
|