Version: 17.07
Supported Since: 17.01
Remove Transport Header processing element can be used to remove an exiting transport header of a message.
In order to use this processing element, you must first select the Transport Header Manipulation dependency from the processor list when you are creating an empty Ultra project. If you have already created a project, you can add this dependency via Component Registry. From Tools menu, select Ultra Studio → Component Registry and from the Processors list, select the Transport Header Manipulation dependency. |
Next |
The processing element will remove the specified transport header to the message and it will be forwarded to this out port |
On Exception |
The message will be sent to this outport if any exception occurred while removing the transport header |
In the following use case, a transport header is added using an Add Transport Header processing element at the beginning. Then the message goes through a custom processing element which performs some specific processing based on the value of that transport header. After the custom processing element, a Remove Transport Header processing element is used to remove that transport header from the message, as it is no longer needed.