Referentie: eigenschappen berichtelement
Gebruik de knoppen boven aan de
berichtenopbouwfunctie
om berichtelementen toe te voegen aan de schrijf-
, log-
en logfout-
elementen.Niet elk berichtelement heeft eigenschappen.
message-content
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Limiet
| limit
| Een limiet voor het aantal tekens dat het bericht kan bevatten. De standaardwaarde nul geeft aan dat er geen tekenlimiet is. |
uitzondering
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Escape Xml
| escape-xml
| Hiermee wordt escaping van XML voor uitzonderingen in de schrijfstap ingeschakeld. |
xpath
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Naamruimten
| namespaces
| Hiermee kunt u elke naamruimte opgeven die is vereist voor de XPath-expressie in de notatie <prefix1> <namespace1> <prefix2>
<namespace2> . |
XPath
| xpath
| De XPath-expressie die wordt gebruikt om een waarde uit het inkomende bericht te extraheren. |
XPath-versie
| xpath-version
| Workday Studio ondersteunt XPath-versies 1.0 en 2.0. De standaardwaarde is 2 voor assemblageversies vanaf Workday 12 en 1 voor eerdere versies. |
xslt
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Genereren van Saksische bytecode toestaan
| Hiermee wordt aangegeven of het genereren van de Saksische bytecode is toegestaan. De standaardwaarde is: false . | |
Strategie voor hergebruik
| Hiermee geeft u de strategie voor hergebruik van de XSLT-transformatie op:
| |
Beveiligde verwerking
| Hiermee wordt aangegeven of een transformator alleen XSLT-standaardverwerking uitvoert. Stel in op 'waar' om limieten op te leggen voor XML-constructies. Voorbeeld: negeer de verwerking van JavaScript of Java-extensies. Stel deze waarde in op ' onwaar' om XML te verwerken volgens de XML-specificaties. | |
Transformer Factory
| De klassenaam van TransformerFactory die u wilt gebruiken. De standaardwaarde is de JAXP-factory. Er zijn nog 3 andere opties:
| |
URL
| De locatie van het XSLT-bestand, een relatief pad of een absolute URL. Ondersteunt MVEL-expressiesjablonen. U kunt XSLT rechtstreeks vanuit de berichtinhoud laden met behulp van het URL-protocol mctx (mediation context). Voorbeeld: als u een XSLT-bestand in een bijlage wilt laden, gebruikt u mctx:parts/1 . |
xml-stream
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Naamruimten
| namespaces
| Hiermee kunt u elke naamruimte opgeven die is vereist voor de XPath-expressie in de notatie <prefix1> <namespace1> <prefix2>
<namespace2> . |
XPath
| xpath
| De XPath-expressie die op het bericht moet worden toegepast bij het ophalen van XML-elementen. Workday maakt gebruik van de Streaming-API voor XML-verwerking (StAX). Deze bibliotheek leest XML-berichten en vertaalt deze naar gebeurtenissen in plaats van DOM. Het voert zelf geen transformaties uit. De XPath-expressie is dezelfde vereenvoudigde XPath-subset die u gebruikt in de xml-stream-splitter strategie. Workday ondersteunt namen en sterretjes voor gekwalificeerde of lokale elementen. Het biedt geen ondersteuning voor de volledige XPath-standaard.Voorbeelden:
|
XPath-versie
| xpath-version
| Workday Studio ondersteunt XPath-versies 1.0 en 2.0. De standaardwaarde is 2 voor assemblageversies vanaf Workday 12 en 1 voor eerdere versies. |
Limiet
| limit
| Beperkt het aantal matchende XML-fragmenten op basis van de XPath-expressie. Dit is voornamelijk nuttig om prestatieredenen. Als u weet dat er slechts één matchend XML-fragment is, stelt u de limiet in op 1 om te voorkomen dat het document wordt geparseerd nadat het resultaat is opgehaald. De standaardwaarde is -1 , wat een onbeperkte resultaatset betekent. |
regex-match
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Delimiter
| delimiter
| Hiermee geeft u een tekenreeks op die wordt gebruikt om twee of meer voorvallen te scheiden. De standaardwaarde is één spatie. |
Limiet
| limit
| Hiermee geeft u het aantal voorvallen op dat in de resultaatset moet worden opgenomen. De standaardwaarde is nul, wat alle voorvallen betekent. |
Regex
| regex
| Hiermee wordt de matchende expressie gedefinieerd. |
static-file
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Tekencodering:
| character-encoding
| Hiermee geeft u de tekencodering op. De standaardwaarde is UTF-8 . |
Invoerbestand
| input-file
| Hiermee geeft u het bestand op. |
koptekst
Eigenschap | Naam XML-kenmerk | Omschrijving |
|---|---|---|
Naam opnemen
| include-name
| Hiermee wordt aangegeven of Studio de naam van de kop moet invoegen. |
Naam
| name
| De naam van de kop. |
Niet ingestelde waarde
| not-set-value
| Een tekenreeks die wordt verzonden als de koptekst niet wordt gevonden of leeg is. |