All,

After having worked my way through this I thought I might post the results
and ask if there's anything I left out, or if there are easier or better
ways to do this.

We need our application, using a camel client, to connect to a remote
ActiveMQ/FUSE message broker using https transport.  Before trying this with
the application it seemed to make sense to get it working with a simple
case, so I started with just HTTP and the POJO Messaging example.

A few basics first:

AMQ/FUSE - 5.3
Camel - 2.2.0 in my working environment, 1.6.1 deployed with the application
OS - Development environment is Windows XP
Java 1.5.0-15

Modified AMQ to add http and https transports:
Edited activemq.xml and added to /beans/broker/transportConnectors:

        <transportConnector name="http" uri="http://0.0.0.0:61620"/>
        <transportConnector name="https"
uri="https://0.0.0.0:61621?needClientAuth=false"/>

NOTE: I don't know if the needClientAuth=false option is really needed, but
that's what I had when I finally got the HTTPS working.

Edited common example build files:

common-build.xml:  Added optional activemq jars:

        <path id="http-optionals.classpath">
                <fileset dir="${activemq.home}/lib">
                        <include name="**/optional/activemq-optional-*.jar"/>
                        <include name="**/optional/commons-codec-*.jar"/>
                        <include name="**/optional/commons-httpclient-*.jar"/>
                        <include name="**/optional/xstream-*.jar"/>
                        <include name="**/optional/xmlpull-*.jar"/>
                </fileset>
        </path>

Edited POJO example files as follows:

build.xml - modified to use the optional ActiveMQ jars:

Added to /project/path, after <path refid="activemq.classpath"/>

                <path refid="http-optionals.classpath"/>

camel-context.xml: Changed destination
Changed /beans/bean[1]/property/@value to http://0.0.0.0:61620


-- 
View this message in context: 
http://old.nabble.com/POJO-Example-with-http-transport-tp28198230p28198230.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to