KB Article #177491

How to add/remove a JMS connection ?

Problem

-- after removing the JMS Exchange points in the UI, I am still getting such errors in Integrator :

ERROR :20150910:15.04.36.59:r4edi(b2bx_server):ConfigureJMS: JMS Send Method 'B2Bi JMS Send - sonic_2013' doesn't exist

ERROR :20150910:15.04.36.63:r4edi(b2bx_server):ManageDynAppl: Failed to configure JMS, ConfigureJMS: JMS Send Method 'B2Bi JMS Send - sonic_2013' doesn't exist

-- it causes Integrator JMS Transfer Adapter to stop

-- how to add/remove a JMS connection to a provider ?


Resolution

After adding or removing a jms from B2Bi, it is necessary to run the Configure on B2Bi Core. Otherwise, the JMS methods remains active.

So whenever changes (add/remove) are made to the provider files, re-configure is needed. The runtime only checks that the send methods reflect the provider files, if they don’t an error is thrown by the kernel server.

!!! it will cause a downtime indeed because the Configure has to be executed while B2Bi stopped.