KB Article #163127
How to send RNIF messages via AS2
Problem
-- Sending RNIF messages via a non-RNIF message protocol (e.g. AS2) fails
-- RNIF message type is defined in pipdefinitions.xml
Resolution
** The Interchange Autorecognizer identifies the message not only as XML files but as RNIF XML and therefore the message handler treats it as such.
To prevent this from happening, for RNIF messages that needs to be sent out via a non-RNIF message protocol (e.g. AS2), you will need to create a separate Integration Pickup Exchange:
- Create a new Integration Pickup Exchange
- On the message attribute tab, set the fixed message attribute "Content MIME type" with the Value: application/xml
- Configure the xpath for the 'From address' and 'To address' on the respective tabs in order to have Interchange determine the correct sender/receiver.
- Have RNIF messages that needs to be send out via a non-RNIF message protocol (e.g. As2) be placed into the new Integration Delivery Exchange