30.2. JOnAS 4.1 to JOnAS 4.3.x

Applications developed for JOnAS 4.1 do not require changes; however, they should be redeployed (GenIC). The main changes occur within the JOnAS configuration files, and it is recommended that you document your customizations in the new JOnAS 4.3.2 configuration files, especially for the files mentioned below.

30.2.1. Configuration changes

The most visible configuration changes are the following:

  1. By default, JORAM uses RAR instead of the JMS service

  2. JOnAS no longer uses the JRE ORB implementation; it uses the JacORB implementation. The default iiop model now used is the POA model (http://java.sun.com/j2se/1.4.2/docs/guide/rmi-iiop/rmiiiopexample.html). Thus, GenIC should be relaunched on all previously generated beans.

Configuration files with significant changes:

conf/jonas.properties

The jms service is removed from the jonas.services property.

conf/joram-admin.cfg

This file is used for specifying the creation of JMS-administered objects when using the JORAM connector. The JMS destinations previously defined in the jonas.properties file (jonas.service.jms.queues and jonas.service.jms.topics) must be moved into this file.

$JONAS_BASE/conf/jacorb.properties

This is the configuration file for JacORB.

30.2.2. Update your $JONAS_BASE