Übersicht
Mit Hilfe der XPathAction können einzelne Segmente per XPath aus einer XML-Nachricht in den MessageContext geschrieben werden.
Technische Beschreibung
Klassenpfad: org.b2bbp.runtime.actions.internal.XPathAction
Konfigurationsmöglichkeiten
Zu der Action können folgende Eigenschaften gesetzt werden:
Eigenschaft | Beispielwert | Erklärung |
---|---|---|
B3P_XPATH_EXPRESSION | //system-id[1]/text() | XPath-Ausdruck um die relevanten Infos aus der XML-Datei zu selektieren. Dieser XPath-Ausdruck zeigt nur den Inhalt des 1. |
B3P_XML_INPU_KEY_IN_MESSAGECONTEXT | CURRENT_PAYLOAD | Quelle des MessageContextes (Standardwert ist B3P_XML_INPUT) |
B3P_RETURN_VALUE_KEY_IN_MESSAGECONTEXT | SYSTEM_ID | Ziel im MessageContextes (Standardwert ist B3P_RETURN_VALUE) |
Hinweis
Die XPathAction zeigt kein Ergebnis in den technischen Details an. Es wird empfohlen die SetPropertyAction (Eigenschaft SYSTEM_ID = ${var(SYSTEM_ID)} als nächsten Schritt zu hinterlegen.
View Me Edit Me