Integration Engine Solutions to Connect Anything to Anything

Log out?

XPATH Evaluation Processor

With the eiConsole’s XPath Evaluation Processor, a Piece of Information from an XML Based Input Stream Can Be Removed and Stored in a Transaction Attribute

You might find it useful to take a piece of information out of an XML based input stream and store it in a transaction attribute. The eiConsole has the XPath Evaluation Processor to serve this function. As with all the components of the eiConsole, the user is presented with a graphical Interface with easy to configure panels.

First, select the XPath Evaluation Processor from the Add Processor menu.

Processor (Adapter) Configuration Drop-Down List

Select the XPath Evaluation tab and click on Add Processor.

Click on Add Processor

Basic XPath Evaluation Processor Configuration Options

On the Basic tab, specify the Namespace against which the XPATH expressions will be evaluated. The inbound XML will be treated as Namespace unaware. You can also enter a set of XPath Expressions that will allow you to store a transaction attribute from a particular XPath (enter the information directly into the Name and Value columns).

  • Set Transaction Attributes – a table of the XPath expressions and the attributes they are to be mapped to
  • Set Global Attributes – globally accessible attributes which the XPath expressions will be mapped to
  • Namespaces – definition of Namespaces that will be used in XPath

XPath Evaluation Processor Basic Configuration Options

You can enter as many of these as you would like using the plus button. You can remove them by selecting an entry and hitting the minus button.

Conditional Execution XPath Evaluation Processor Configuration Options

On the Conditional Execution tab, you can set additional Processor execution conditions. The transaction data-dependent condition may be specified here as an enhanced expression. If this expression returns anything other than TRUE (ignore case) – this processor will be skipped. No additional configuration for this Processor is required.

XPath Evaluation Processor Conditional Execution Configuration Options

Deprecated XPath Evaluation Processor Configuration Options

The Deprecated tab allows you to set:

  • Orchestration Scope – Transaction or Process
  • Namespace – Deprecated – the namespace for the document that is to be evaluated

XPath Evaluation Processor Deprecated Configuration Options

Compatibility XPath Evaluation Processor Configuration Options

The Compatibility tab allows you to set:

  • Restrict to XPath 1.0 – Restrict processing to XPath 1.0 for compatibility with older processor implementations

XPath Evaluation Processor Compatibility Configuration Options

This is a unique website which will require a more modern browser to work! Please upgrade today!