SonicConnect: Setting Message Headers or Message Parts From

Posted by cwiseman on 14-Apr-2011 09:56

In this Sonic discussion thread, "Capture SOAP Envelope in Sonic Connect" (https://community.progress.com/community_groups/technology_partner/f/23/t/782), there is very good notation on modifying the SonicConnect spring.xml configuration file header strategy to bind incoming SOAP header elements to new, named parts in the resulting ESB/JMS message mapped to the operations.

The biniding element attribute valueType="CAMEL_BINDING_HEADER" is the appropriate one to use to extract an element from the SOAP header.  Is there an equivalent binding valueType which would apply to the SOAP body of the incoming SOAP request which would allow certain elements in the content to be extracted and placed either in their own message parts or on the message headers?  There is some simple data, for example a submitting organization, or submitting organization name, which being able to have the service place on headers in the filtering or header strategy would be desirable and would eliminate the need to possibly build a document from the content and use Xpath in a custom service on the itinerary.


Is this capability built into the SonicConnect service framework?

All Replies

This thread is closed