Référence : modifications de la version au niveau du schéma
Ce tableau récapitule les modifications au niveau du schéma qui ont eu lieu pour chaque mise à jour de version.
Version | Composant | Attribut/Propriété | Description de la modification |
|---|---|---|---|
8.0 | Composants async-mediation et sync-mediation | handle-downstream-errors | Valeur par défaut modifiée à partir de true au false
La valeur false signifie que les gestionnaires erreur locaux de ce composant ne traitent que les erreurs se produisant dans les étapes de ce composant.La valeur true signifie que les gestionnaires erreur locaux de ce composant peuvent traiter les erreurs en aval. |
9.0 | write | output-mime-type | Valeur par défaut modifiée à partir de text/plain autext/xml , conformément aux autres étapes. |
11.0 | Étape xmldiff | copy-to-output | Valeur par défaut passée à true .
La valeur true signifie que l'étape copie la sortie dans le message de médiation.La valeur false signifie que l'étape copie la sortie dans une variable. |
12.0 | Transport http-in | secure | Valeur par défaut modifiée à partir de false aunull , ce qui signifie que le point de terminaison est disponible via HTTP et HTTPS, sauf indication contraire. |
Transport http-out | error-as-response | Valeur par défaut modifiée à partir de false autrue .
La valeur true signifie que lorsque l'exécution rencontre une erreur dans le transport, il définit l' erreur dans le message actuel. Auparavant, l' erreur était disponible uniquement via uneBadRequestException duMediationContext . | |
Transports local-out, http-out, ftp-out, ftps-out, sftp-out, xmpp-out, custom-out, email-out | ignore-dynamic-endpoints | Valeur par défaut modifiée à partir de false autrue .
La valeur true signifie que le transport ignore la valeur WS-Addressing (WSA) dynamique dans l'en-tête du message entrant.La valeur false Indique que le transport utilise la valeur WSA pour remplacer la valeur de sa propriété Point de terminaison . | |
13.0 | store | schema | Valeur par défaut modifiée à partir de urn:com.workday/bsvc/blob au[http://www.w3.org/2005/Atom] .
Le sous-assemblage PutIntegrationMessage peut consommer directement Atom lors de l'ajout de documents à l'événement d'intégration actuel. |
Composants async-mediation et sync-mediation | continue-after-error | Valeur par défaut modifiée à partir de recover aurewind .
La valeur rewind indique que le traitement reprend à partir du composant précédent dans l'assemblage lorsqu'une erreur est corrigée.La valeur par défaut précédente, recover , est désormais déprécié. | |
Transport local-out | unset-properties | Valeur par défaut modifiée à partir de false autrue .
La valeur true signifie que les propriétés du transport réinitialiser après l'appel d'un sous-assemblage. | |
Composant du gestionnaire d'erreurs on-error | rethrow-error | Valeur par défaut modifiée à partir de true aufalse .
La valeur false signifie que l'environnement d'exécution efface l' erreur lorsque le gestionnaire erreur se déclenche.La valeur true signifie que le gestionnaire erreur doit effacer l' erreur lui-même. | |
14.0 | workday-out-soap | replace-with-soap-fault | Valeur par défaut modifiée à partir de false autrue .
La valeur true signifie que le transport remplace le message actuel par l'erreur SOAP lorsqu'une erreur est renvoyée. |
local-in | access | Valeur par défaut modifiée à partir de public auprivate .
La valeur private signifie seulement unlocal-out dans le même assemblage peut appeler le transport.La valeur public signifie que n'importe quel assemblage peut appeler le transport. | |
Stratégie message-content-collater du composant aggregator. | output-mimetype | Valeur par défaut modifiée à partir de application/octet-stream autext/plain .
Les assembleurs personnalisés qui implémentent le AggregationCollater l'interface affiche toujours par défautapplication/octet-stream . | |
18.0 | store | immutable | Nouvelle propriété qui indique si les données binaires référencées par l'objet blob peuvent être modifiées directement. Valeurs par défaut true .
La valeur true signifie que l'objet blob est immuable et ne peut pas être modifié. La valeur false signifie que l'objet blob est mutable et qu'il peut être modifié.Dans Workday 18, l'exécution du serveur migre toutes les étapes store sur les assemblages existants avec d'anciens numéros de version pour utiliser ce nouveau paramètre par défaut, qui rend les objets blob immuables. Si votre assemblage doit mettre à jour un objet blob, assurez-vous de définir immuable surfalse . |
2016.45
Après la version 27, Workday a introduit un nouveau schéma de dénomination sous la forme year.week | PagedGet | is.paged.get.version | Valeur par défaut modifiée à partir de util.assemblyVersionAsWWSVersion aunull . |
2019.30 | PagedGet | As_Of_Effective_Date
As_Of_Entry_DateTime | Si aucune valeur n'est fournie pour ces propriétés, elles utilisent par défaut la date et l'heure actuelles (PST). |
2020.09 | ftp-out, ftps-out, sftp-out | Workday utilise désormais JSCAPE version 9.3, qui prend en charge un plus grand nombre de codes de chiffrement. | |
2020.09 | PrismAnalytics | wd.prism.component.api.hostname | Workday Studio appelle désormais la v2 de l'API REST Prism Analytics.
Le nom du composant est passé de PrismConnector à PrismAnalytics. |
2021.10 | http-out | User-Agent | Définit l'en-tête par défaut User-Agent sur Workday-Studio. |
2023.37 | http-out | transport.http.auth.handler | Supprime le transport d'en-tête HTTP.http.auth.handler. |
2024.38 | http-out | Autorisation | Supprime l'autorisation de l'en-tête HTTP. |