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 errores 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 errores locales de este componente pueden gestionar los errores posteriores. |
9.0 | write | output-mime-type | Valor por defecto cambiado de text/plain a text/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 a null , lo que significa que el punto de conexión 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 a true .
Un valor de true significa que cuando el tiempo 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 un BadRequestException en el MediationContext . | |
transportes de salida local, http-out, ftp-out, ftps-out, sftp-out, xmpp-out, custom-out, email-out | ignore-dynamic-endpoints | Valor por defecto cambiado de false a true .
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 Endpoint . | |
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 consumir directamente el á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 a rewind .
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 , está degradado. | |
transporte de salida local | unset-properties | Valor por defecto cambiado de false a true .
Un valor de true significa que las propiedades del transporte se restablecen después de llamar a un subensamblaje. | |
componente de controlador de errores en caso de error | volver a generar error | Valor por defecto cambiado de true a false .
Un valor de false significa que el tiempo de ejecución borra el error cuando se activa el controlador de errores.Un valor de true significa que el gestor de errores debe eliminar el error. | |
14.0 | workday-out-soap | error de sustitución por SOAP | Valor por defecto cambiado de false a true .
Un valor de true significa que el transporte sustituye el mensaje actual por el error SOAP cuando se devuelve uno. |
entrada local | acceso | Valor por defecto cambiado de public a private .
Un valor de private significa solo un local-out en el mismo ensamblaje pueden llamar al transporte.Un valor de public significa que cualquier ensamblado 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 a text/plain .
Colectores personalizados que implementan la AggregationCollater la interfaz sigue siendo por defecto application/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 ensamblados 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 ensamblado necesita actualizar un blob, asegúrese de establecer inmutable en false . |
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 a null . |
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. |