Message Selectors

org.mactor.extensions.GreedyMessageSelector

Selects all messages

org.mactor.extensions.xml.XPathIgnoreNsRegExpMessageSelector

Selects all messages matching the XPath/regexp expressions specified in the
 parameters.  The syntax of a parameters are:
 [XPath expression that selects the single attribute or element ]==[a regular
 expression that the field must match]  I.e. the following setup matches
 alle messages containing an Name field with a value starting with 'MrMan'
 
 
  <message_selector command="java:org.mactor.extensions.xml.XPathIgnoreNsMessageSelector"> 
     <param>//Name==MrMan.*</param> 
  </message_selector> 
 
 
 Namespace information in the evaluated messages is ignored, so the XPath
 expressions must not include namespace prefixes

org.mactor.extensions.xml.XPathIgnoreNsMessageSelector

Selects all messages matching the XPath/value expressions specified in the
 parameters.  The syntax of a parameters are:
 [XPath expression that selects the single attribute or element ]==[value that
 the selected field must be equal to]  I.e. the following setup matches
 alle messages containing an Orderid field with the value 5
 
 
  <message_selector command="java:org.mactor.extensions.xml.XPathIgnoreNsMessageSelector"> 
     <param>//OrderId==5</param> 
  </message_selector> 
 
 
 Namespace information in the evaluated messages is ignored, so the XPath
 expressions must not include namespace prefixes