Enabling ESB Channels
By default, JMS channels are disabled. If they are enabled, the Core Engine tries to connect to JMS server on the startup. If you do not use the JMS transport, keep them disabled so that the Core Engine does not attempt to connect to EMS server. If you use the JMS transport, enable the JMS channels so that the Core Engine can connect to the EMS server when started.
To enable the JMS channels, follow these steps:
- Procedure
- Open the ASG_HOME/bin/asg_core.cdd file for editing in a text editor.
- Search the
be.channel.deactivate property:
<property-group comment="" name="Channel"><property name="be.channel.deactivate" value="/DefaultImplementation/Channels/SouthboundEsb0Channel,/DefaultImplementation/Channels/SouthboundEsb1Channel,/DefaultImplementation/Channels/SouthboundEsb2Channel,/DefaultImplementation/Channels/North_ESBChannel,/DefaultImplementation/Channels/North_HTTPChannel,/ASG/Channels/SOAPJMSChannel_North,/ASG/Channels/SOAPJMSChannel_South,/ASG/Channels/modAS_Channel,/Common/Channel/PSMChannel,/Common/Channel/CentralLoggerJMS"/> - If you have not taken the backup of the
be.channel.deactivate
property, copy the
be.channel.deactivate
property to
be.channel.deactivate.backup,
as follows:
<property name="be.channel.deactivate.backup" value="/DefaultImplementation/Channels/SouthboundEsb0Channel,/DefaultImplementation/Channels/SouthboundEsb1Channel,/DefaultImplementation/Channels/SouthboundEsb2Channel,/DefaultImplementation/Channels/North_ESBChannel,/DefaultImplementation/Channels/North_HTTPChannel,/ASG/Channels/SOAPJMSChannel_North,/ASG/Channels/SOAPJMSChannel_South,/ASG/Channels/modAS_Channel,/Common/Channel/PSMChannel,/Common/Channel/CentralLoggerJMS"/> - Enable the ESB channels as follows:
- To enable the northbound ESB channel, remove /DefaultImplementation/Channels/North_ESBChannel from the value of the
be.channel.deactivate
property. The modified value of the property is as follows:
<property name="be.channel.deactivate" value="/DefaultImplementation/Channels/SouthboundEsb0Channel,/DefaultImplementation/Channels/SouthboundEsb1Channel,/DefaultImplementation/Channels/SouthboundEsb2Channel,/DefaultImplementation/Channels/North_HTTPChannel,/ASG/Channels/SOAPJMSChannel_North,/ASG/Channels/SOAPJMSChannel_South,/ASG/Channels/modAS_Channel,/Common/Channel/PSMChannel,/Common/Channel/CentralLoggerJMS"/>
- To enable the southbound ESB channels, remove the /DefaultImplementation/Channels/SouthboundEsb0Channel,/DefaultImplementation/Channels/SouthboundEsb1Channel, ,/DefaultImplementation/Channels/SouthboundEsb2Channel from the value of the
be.channel.deactivate
property. The modified value of the property is as follows:
<property name="be.channel.deactivate" value="/DefaultImplementation/Channels/North_ESBChannel,/DefaultImplementation/Channels/North_HTTPChannel,/ASG/Channels/SOAPJMSChannel_North,/ASG/Channels/SOAPJMSChannel_South,/ASG/Channels/modAS_Channel,/Common/Channel/PSMChannel,/Common/Channel/CentralLoggerJMS"/>
- To enable the northbound ESB channel, remove /DefaultImplementation/Channels/North_ESBChannel from the value of the
be.channel.deactivate
property. The modified value of the property is as follows:
- Save the changes to the file.