geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevan Miller <kevan.mil...@gmail.com>
Subject Re: How to configure transport to use ssl://localhost:61616
Date Thu, 24 Jan 2008 01:40:21 GMT

On Jan 23, 2008, at 5:15 PM, jklcom99 wrote:

>
> I'm using Geronimo 1.1.1.
>
> How do I modify the configuration in Geronimo so that AMQ will  
> listen on
> ssl://localhost:61616 instead of the default tcp://localhost:61616?   
> Or for
> that matter adding additional transport connectors that AMQ will  
> listen to?

The relevant configuration info is in var/config/config.xml. In  
particular:

     <module name="geronimo/activemq-broker/1.1.1/car">
         <gbean name="ActiveMQ.tcp.default">
             <attribute name="host">0.0.0.0</attribute>
             <attribute name="port">61616</attribute>
         </gbean>
     </module>

However, I don't think that ActiveMQ 3.2.1 supported an ssl connector.  
The following does not work for me...

     <module name="geronimo/activemq-broker/1.1.1/car">
         <gbean name="ActiveMQ.tcp.default">
             <attribute name="protocol">ssl</attribute>
             <attribute name="host">0.0.0.0</attribute>
             <attribute name="port">61616</attribute>
         </gbean>
     </module>

FYI, you could define additional connectors by configuring additional  
gbeans in the activemq module. e.g.:

     <gbean name="ActiveMQ.mynew.tcp"  
class="org.activemq.gbean.ActiveMQConnectorGBean">
         <attribute name="protocol">tcp</attribute>
         <attribute name="host">localhost</attribute>
         <attribute name="port">16161</attribute>
         <reference name="activeMQContainer">
             <name>ActiveMQ</name>
         </reference>
     </gbean>

I see evidence of SSL transport support in ActiveMQ 4. So, you might  
need to look at G 2.0 for this capability.

--kevan

Mime
View raw message