Referencia: cambios de versión a nivel de esquema
Esta tabla resume los cambios a nivel de esquema que se han producido para cada actualización de versión.
Versión | Componente | Atributo/Propiedad | Descripción de cambio |
|---|---|---|---|
8.0 | Componentes async-mediation y sync-mediation | handle-downstream-errors | Valor por defecto cambiado de true a false
Un valor de false significa que los controladores de error locales de este componente solo se ocupan de los errores que se producen en los pasos de este componente.Un valor de true significa que los controladores de error locales de este componente pueden gestionar errores posteriores. |
9,0 | write | tipo-mime-de-salida | Valor por defecto cambiado de text/plain atext/xml , en línea con otros pasos. |
11,0 | Paso xmldiff | copy-to-output | Valor por defecto cambiado a true .
Un valor de true significa que el paso copia el resultado en el mensaje de mediación.Un valor de false significa que el paso copia el resultado en una variable. |
12,0 | Transporte http-in | seguro | Valor por defecto cambiado de false anull , lo que significa que el punto final está disponible a través de HTTP y HTTPS a menos que se especifique lo contrario. |
Transporte de salida http | error-as-response | Valor por defecto cambiado de false atrue .
Un valor de true significa que cuando el motor de ejecución encuentra un error en el transporte, establece el error en el mensaje actual. Anteriormente, el error solo estaba disponible a través de unBadRequestException elMediationContext . | |
Transportes de salida local, http-out, ftp-out, ftps-out, sftp-out, xmpp-out, personalizado, de salida por correo electrónico | ignore-dynamic-endpoints | Valor por defecto cambiado de false atrue .
Un valor de true significa que el transporte ignora el valor dinámico de WS-Addressing (WSA) en la cabecera del mensaje entrante.Un valor de false significa que el transporte utiliza el valor de WSA para sustituir el valor de su propiedad Punto final . | |
13,0 | store | schema | Valor por defecto cambiado de urn:com.workday/bsvc/blob a[http://www.w3.org/2005/Atom] .
El subensamblaje PutIntegrationMessage puede utilizar directamente el elemento Átomo al añadir documentos al evento de integración actual. |
Componentes async-mediation y sync-mediation | continue-after-error | Valor por defecto cambiado de recover arewind .
Un valor de rewind significa que el proceso continúa desde el componente anterior del ensamblaje cuando se elimina un error .El valor por defecto anterior, recover , ha quedado degradado. | |
transporte de salida local | unset-properties | Valor por defecto cambiado de false atrue .
Un valor de true significa que las propiedades del transporte restablecer después de llamar a un subensamblaje. | |
componente de controlador de error en caso de error | volver a generar error | Valor por defecto cambiado de true afalse .
Un valor de false significa que el motor de ejecución borra el error cuando se activa el controlador de error .Un valor de true significa que el controlador de error debe eliminar el error . | |
14,0 | workday-out-soap | sustituir-con-SOAP-fault | Valor por defecto cambiado de false atrue .
Un valor de true significa que el transporte sustituye el mensaje actual por el error SOAP cuando se devuelve uno. |
local-in | acceso | Valor por defecto cambiado de public aprivate .
Un valor de private significa solo unlocal-out en el mismo ensamblaje pueden llamar al transporte.Un valor de public significa que cualquier ensamblaje puede llamar al transporte. | |
La estrategia message-content-collater del componente de agregador. | tipo-mime de salida | Valor por defecto cambiado de application/octet-stream atext/plain .
Colectores personalizados que implementan la AggregationCollater la interfaz sigue siendo por defectoapplication/octet-stream . | |
18,0 | store | immutable | Nueva propiedad que especifica si los datos binarios a los que hace referencia el blob se pueden modificar directamente. El valor por defecto es true .
Un valor de true significa que el blob es inmutable y no se puede modificar. Un valor de false significa que el blob es mutable y se puede modificar.En Workday 18, el tiempo de ejecución del servidor migra todos los pasos de almacenamiento de los ensamblajes existentes con números de versión anteriores para utilizar esta nueva configuración por defecto, lo que hace que los blobs sean inmutables. Si su ensamblaje necesita actualizar un blob, asegúrese de definir inmutable comofalse . |
2016,45
Después de la versión 27, Workday introdujo un nuevo esquema de nomenclatura en el formulario year.week | PagedGet | is.paged.get.version | Valor por defecto cambiado de util.assemblyVersionAsWWSVersion anull . |
2019,30 | PagedGet | As_Of_Effective_Date
As_Of_Entry_DateTime | Si no se proporcionan valores para estas propiedades, tomarán por defecto la fecha y hora (PST) actuales. |
2020.09 | ftp-out, ftps-out, sftp-out | Workday utiliza ahora la versión 9.3 de JSCAPE, que admite un conjunto más amplio de cifrados. | |
2020.09 | PrismAnalytics | wd.prism.component.api.hostname | Studio ahora llama a la v2 de la API de REST de Prism Analytics.
El nombre del componente ha cambiado de PrismConnector a PrismAnalytics. |
2021.10 | http-out | Agente de usuario | Establece la cabecera por defecto User-Agent en Workday-Studio. |
2023,37 | http-out | transport.http.auth.handler | Elimina la cabecera HTTP transport.http.auth.handler. |
2024,38 | http-out | Autorización | Elimina la autorización de cabecera HTTP. |