Riferimenti: Modifiche alla versione a livello di schema
Questa tabella riepiloga le modifiche a livello di schema che si sono verificate per ogni aggiornamento di versione.
Versione | Componente | Attributo/Proprietà | Descrizione della modifica |
|---|---|---|---|
8.0 | Componenti async-mediation e sync-mediation | handle-downstream-errors | Valore predefinito modificato da true a false
Un valore di false significa che i gestori degli errori locali in questo componente gestiscono solo gli errori che si verificano negli step di questo componente.Un valore di true significa che i gestori degli errori locali in questo componente possono gestire gli errori a valle. |
9.0 | write | output-mime-type | Valore predefinito modificato da text/plain a text/xml , in linea con altri step. |
11.0 | xmldiff step | copy-to-output | Valore predefinito modificato in true .
Un valore di true significa che lo step copia l'output nel messaggio di mediazione.Un valore di false significa che lo step copia l'output in una variabile. |
12,0 | http-in transport | sicuro | Valore predefinito modificato da false a null , il che significa che l'endpoint è disponibile su HTTP e HTTPS se non diversamente specificato. |
Trasporto in uscita http | errore come risposta | Valore predefinito modificato da false a true .
Un valore di true significa che quando il runtime rileva un errore nel trasporto, imposta l'errore nel messaggio corrente. In precedenza, l'errore era disponibile solo tramite a BadRequestException il MediationContext . | |
trasporti local-out, http-out, ftp-out, ftps-out, sftp-out, xmpp-out, custom-out, email-out transports | ignore-dynamic-endpoints | Valore predefinito modificato da false a true .
Un valore di true significa che il trasporto ignora il valore dinamico WS-Addressing (WSA) nell'intestazione del messaggio in arrivo.Un valore di false significa che il trasporto utilizza il valore WSA per sostituire il valore nella relativa proprietà Endpoint . | |
13,0 | store | schema | Valore predefinito modificato da urn:com.workday/bsvc/blob a [http://www.w3.org/2005/Atom] .
Il sottoassieme PutIntegrationMessage può utilizzare direttamente l'Atom quando si aggiungono documenti all'evento di integrazione corrente. |
Componenti async-mediation e sync-mediation | continue dopo l'errore | Valore predefinito modificato da recover a rewind .
Un valore di rewind significa che l'elaborazione continua dal componente precedente nell'assieme quando un errore viene cancellato.Il valore predefinito precedente recover , è ora obsoleto. | |
trasporto locale | unset-properties | Valore predefinito modificato da false a true .
Un valore di true significa che le proprietà del trasporto vengono reimpostate dopo aver chiamato un sottoassieme. | |
componente del gestore errori in caso di errore | errore rethrow | Valore predefinito modificato da true a false .
Un valore di false significa che il runtime cancella l'errore quando viene attivato il gestore errori.Un valore di true significa che il gestore degli errori deve cancellare l'errore stesso. | |
14,0 | workday-out-soap | replace-with-soap-fault | Valore predefinito modificato da false a true .
Un valore di true significa che il trasporto sostituisce il messaggio corrente con l'errore SOAP quando ne viene restituito uno. |
locale | accedere | Valore predefinito modificato da public a private .
Un valore di private significa solo a local-out nello stesso assembly può chiamare il trasporto.Un valore di public significa che qualsiasi assembly può chiamare il trasporto. | |
La strategia message-content-collater del componente aggregatore. | output-mimetype | Valore predefinito modificato da application/octet-stream a text/plain .
Criteri di confronto personalizzati che implementano il AggregationCollater l'interfaccia è ancora impostata su application/octet-stream . | |
18.0 | store | immutable | Nuova proprietà che specifica se i dati binari a cui fa riferimento il BLOB possono essere modificati direttamente. Il valore predefinito è true .
Un valore di true significa che il BLOB non è modificabile e non può essere modificato. Un valore di false significa che il BLOB è modificabile e può essere modificato.In Workday 18, il runtime del server esegue la migrazione di tutti gli step di archiviazione negli assembly esistenti con numeri di versione precedenti per utilizzare questa nuova impostazione predefinita, che rende i BLOB non modificabili. Se l'assembly deve aggiornare un BLOB, assicurarsi di aver impostato l'opzione Non modificabile su false . |
2016.45
Dopo la versione 27, il sistema ha introdotto un nuovo schema di denominazione nel modulo year.week | PagedGet | is.paged.get.version | Valore predefinito modificato da util.assemblyVersionAsWWSVersion a null . |
2019.30 | PagedGet | As_Of_Effective_Date
As_Of_Entry_DateTime | Se non vengono forniti valori per queste proprietà, per impostazione predefinita vengono impostate la data e l'ora correnti (PST). |
2020.09 | ftp-out, ftps-out, sftp-out | Il sistema ora utilizza la versione 9.3 di JSCAPE, che supporta un insieme più ampio di crittografie. | |
2020.09 | PrismAnalytics | wd.prism.component.api.hostname | Studio richiama ora la versione 2 dell'API REST di Prism Analytics.
Il nome del componente è stato modificato da PrismConnector a PrismAnalytics. |