Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

JOnAS Integration

The Bull Research R& Development D team in charge of JOnAS development is pleased to announce the Service Mix integration in the lastest JOnAS stable release (jonas4.6.6-tomcat5.5.12.tgz). This version is the latest J2EE 1.4 certfied release.

The Service Mix version needed for this integration must be one up to servicemix-3.0-M1.

Thanks to Guillaume Nodet for its contribution for example of the overnigth fix on the standard jms processor !

Installation

It is now possible after some configuration In order to deploy the ServiceMix web application into the JOnAS server. This web application is using JORAM as jms provider : the one released with JOnAS, follow the next configuration steps.

First of all, download the latest ServiceMix version (servicemix-3.0-M1) or SNAPSHOT released after the 2006-04-07. Then you can extract it in a directory of your choice to be able to update configuration files.

...

  • configure JORAM jms provider instead of activeMQ in the web app WEB-INF/applicationContext.xml
    Code Block
    <bean id="jmsFactory"
    	class="org.objectweb.joram.client.jms.local.LocalConnectionFactory">
    </bean>
    
  • remove references to activeMQ in the web app WEB-INF/
    Code Block
    <context-param>
    	<param-name>contextConfigLocation</param-name>
    	<param-value>/WEB-INF/applicationContext.xml</param-value>
    </context-param>
    
    instead of
    Code Block
    <context-param>
    	<param-name>contextConfigLocation</param-name>
    	<param-value>/WEB-INF/applicationContext.xml WEB-INF/activeMQ.xml</param-value>
    </context-param>
    

...

Warning : ServiceMix is delivering the web application with a set of jar files which is not sufficient enough to use all components. You can add any required jar into the WEB-INF/lib directory of the web application.
You can find a lots lot of used jars in ServiceMix standalone lib directory.

...

Here is a schema of the flow :

       SOAP/HTTP                          NMR                   NMR                                   JMS
Client -----> servicemix-http -----> drools -----> servicemix-jms ------> client

you Image Added
 
You can download an archive containing all the example ; ServiceMixOnJOnASExample1

...