Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note that when using ant tasks, the component is not started, you will have to start it manually using ant tasks or a console.

Configuration

For a complete list of configuration options for the supported EIPs, take a look at the XSD and generated HTML for this component on the Xml schemas page.
TODO: configure a persistent / clustered store

...

A WireTap component can be used to forward a copy of the input message to a listener in a proxy fashion.
This component implements the WireTap pattern.
It can handle all four standard MEPs, but will only send an In-Only MEP to the listener.
The originating service must be configured to send messages to the WireTap directly.
In the case of an In-Out MEP, this means that the WireTap needs to be configured to send the exchange along to the destination service.This doc need to be update - it seems that wire tap can also be used to forward fault and out messages.  See also wire tap xml schema

Wiki Markup
{snippet:id=wire-tap|lang=xml|url=servicemix/smx3/trunk/deployables/serviceengines/servicemix-eip/src/test/resources/org/apache/servicemix/eip/spring.xml}

Similar to the example above, the WireTap can also be used:

  • to forward the output message of an exchange using <eip:outListener/>
  • to forward the fault message of an exchange using <eip:faultListener/>

XPath Splitter

The XPathSplitter component implements the Splitter pattern using an xpath expression to split the incoming xml.

...