Skip to main content
Administrator Guide
Laatst bijgewerkt: 2023-06-23
Referentie: XSLT-stapeigenschappen

Referentie: XSLT-stapeigenschappen

Tabblad Algemeen

Eigenschap
Naam XML-kenmerk
Omschrijving
Stap-ID
id
De unieke ID van de
xslt
-bemiddelingsstap binnen de assembly.
Input
input
Hiermee wordt aangegeven waar de
xslt-
bemiddelingsstap gegevens als invoer verkrijgt. Er zijn vijf mogelijke waarden:
  • message
    : het volledige bericht, inclusief
    rootpart
    en bijlagen.
  • soapbody
    : de inhoud van de SOAP-hoofdtekst van de
    rootpart
    van het bericht. Alleen van toepassing als de invoer een SOAP-bericht bevat.
  • bijlage
    : een MIME-bijlage in het bericht. U moet de bijlage-index opgeven.
  • rootpart
    : de inhoud van het hoofdgedeelte van een MIME-bericht. Als het bericht geen MIME is, wordt het hele bericht geselecteerd.
  • variabele
    : gebruik een benoemde variabele uit de
    MediationContext
    .
Output
output
Hiermee geeft u op waar de
xslt-
bemiddelingsstap de uitvoer naartoe leidt. Er zijn vijf mogelijke waarden:
  • message
    : het volledige bericht, inclusief
    rootpart
    en bijlagen. Met deze waarde wordt een nieuw bericht gemaakt, waarmee in feite alle bijlagen worden verwijderd.
  • soapbody
    : de inhoud van de SOAP-hoofdtekst van de
    rootpart
    van het bericht.
  • bijlage
    : een MIME-bijlage bij het bericht. U moet de bijlage-index opgeven.
  • rootpart
    : de inhoud van het hoofdgedeelte van een MIME-bericht, of als het bericht geen MIME is, het bericht zelf. Met deze waarde blijven alle bijlagen bij het oorspronkelijke bericht behouden.
  • variabele
    : sla de uitvoer op als een benoemde variabele in het
    MediationContext
    .
URL
url
De locatie van het XSLT-bestand dat wordt gebruikt door de
xslt-
bemiddelingsstap.

Tabblad Geavanceerd

Eigenschap
Naam XML-kenmerk
Omschrijving
Omschrijving
description
Een omschrijving van de
xslt-
bemiddelingsstap die wordt weergegeven in het geconsolideerde logboek. U kunt deze functie gebruiken om de functie van de stap en de gegevens waarop deze wordt uitgevoerd te beschrijven.
Wanneer uitvoeren
execute-when
Een voorwaarde die bepaalt of de
XSLT-
stap wordt uitgevoerd.
Door bestand ondersteunde gegevens gebruiken
use-file-backed-managed-data
Hiermee wordt aangegeven of alle uitvoer naar uw lokale schijf moet worden gestreamd zodra een gegevensdrempel wordt bereikt.
Berichteneigenschap
messages-property
De
MediationContext
eigenschap die u wilt configureren voor een
List
object.
Strategie voor hergebruik
reuse-strategy
Hiermee geeft u de strategie voor hergebruik van de XSLT-transformatie op. Er zijn 4 opties:
  • standaardwaarde
    : the
    MediationContext
    bepaalt automatisch uw strategie voor hergebruik.
  • no-hergebruik
    : Transformatorobjecten worden niet opnieuw gebruikt op uw server.
  • sjablonen
    : uw server maakt een
    Templates
    object, van waaruit nieuwe transformerobjecten worden gemaakt.
  • transformer-pool
    : uw server maakt gebruik van een pool met transformers. We raden deze optie alleen aan als de transformer-objecten geen waarden in de cache opslaan. Voorbeeld: Saxon slaat de resultaten van . op in de cache
    document()
    oproepen.
Beveiligde verwerking
secure-processing
Hiermee wordt aangegeven of verwerking die de beveiliging in gevaar kan brengen, moet worden ingeschakeld.
Als deze optie is ingesteld op
true
, verwerkt de
xslt
-bemiddelingsstap XML op een veilige manier, waarbij limieten voor XML-constructies worden ingesteld om voorwaarden zoals denial-of-service-aanvallen te voorkomen.
Als deze is ingesteld op
'false'
, negeert de
xslt
-bemiddelingsstap beveiligingsproblemen zoals limieten voor XML-constructies.
Transformer Factory
transformer-factory
De klassenaam van de XSLT
TransformerFactory
gebruikt door de
xslt-
bemiddelingsstap.
Voorbeeld: de waarde voor Saksisch is
net.sf.saxon.TransformerFactoryImpl
.