xpath nodelist extractor processor

XPath NodeList Extractor

Version: 17.07

Supported Since: 17.07

What is a XPath NodeList Extractor?

XPath NodeList Extractor processing element can be used to extract element/s as a org.w3c.dom.NodeList instance from an XML message payload and assign the extracted value to a given scope variable of the message context.

In order to use this processing element, you must first select the Content Extractor 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 Content Extractor dependency.

extract xpath nodelist outports

Out Ports


Message will be emitted from this port after setting the extracted value from the XPath as the configured scope variable

On Exception

The message context will be sent to this outport if any exception occurred while extracting the provided XPath


XPath *


XPath to be evaluated over the received XML message payload.

Variable Name *


Name of the scope variable to be assigned with the extracted org.w3c.dom.NodeList value from the configured XPath



If any custom namespaces are being used inside XPath expression, those should be defined as a map with those namespaces as keys and the corresponding namespace URIs as values.

In this topic
In this topic
Contact Us