Reference: Version Changes at the Schema Level
This table summarizes schema-level changes that have occurred for each version
update.
Version | Component | Attribute/Property | Change Description |
|---|---|---|---|
8.0 | async-mediation and sync-mediation components | handle-downstream-errors | Default changed from true to
false
A value of false means local
error handlers in this component only deal with errors occurring in this
component's steps.A value of true means local
error handlers in this component can deal with downstream
errors. |
9.0 | write | output-mime-type | Default changed from text/plain to
text/xml , in line with other steps. |
11.0 | xmldiff step | copy-to-output | Default changed to true .A value of
true means the step copies the output to the
mediation message.A value of false means the
step copies the output to a variable. |
12.0 | http-in transport | secure | Default changed from false to null ,
meaning the endpoint is available over HTTP and HTTPS unless otherwise
specified. |
http-out transport | error-as-response | Default changed from false to
true .A value of true means that
when the runtime encounters an error in the transport, it sets the error
in the current message. Previously, the error was available only through
a BadRequestException on the
MediationContext . | |
local-out, http-out, ftp-out, ftps-out, sftp-out, xmpp-out, custom-out,
email-out transports | ignore-dynamic-endpoints | Default changed from false to
true .A value of true means the
transport ignores the dynamic WS-Addressing (WSA) value in the incoming
message's header.A value of false means the
transport uses the WSA value to override the value in its
Endpoint property. | |
13.0 | store | schema | Default changed from urn:com.workday/bsvc/blob to
[http://www.w3.org/2005/Atom] .The
PutIntegrationMessage subassembly can
directly consume the Atom when adding documents to the current
integration event. |
async-mediation and sync-mediation components | continue-after-error | Default changed from recover to
rewind . A value of rewind means
that processing continues from the previous component in the assembly
when an error is cleared.The previous default,
rewind , is now deprecated. | |
local-out transport | unset-properties | Default changed from false to
true .A value of true means the
transport's properties reset after it calls a subassembly. | |
on-error error handler component | rethrow-error | Default changed from true to
false .A value of false means the
runtime clears the error when the error handler fires.A value of
true means the error handler must clear the error
itself. | |
14.0 | workday-out-soap | replace-with-soap-fault | Default changed from false to
true .A value of true means the
transport replaces the current message with the SOAP fault when one is
returned. |
local-in | access | Default changed from public to
private .A value of private means
only a local-out in the same assembly can call the
transport.A value of public means any assembly
can call the transport. | |
The aggregator component's message-content-collater strategy. | output-mimetype | Default changed from application/octet-stream to
text/plain .Custom collaters that implement the
AggregationCollater interface still default to
application/octet-stream . | |
18.0 | store | immutable | New property that specifies whether the binary data that the blob
references can be modified directly. Defaults to true .A
value of true means the blob is immutable and can't be
modified. A value of false means the blob is
mutable and can be modified.In Workday
18, the server runtime migrates all store steps
on existing assemblies with old version numbers to use this new default
setting, which makes blobs immutable. If your assembly needs to update a
blob, make sure that you set immutable to
false . |
2016.45 After
version 27, Workday introduced a new naming scheme in the form
year.week | PagedGet | is.paged.get.version | Default changed from util.assemblyVersionAsWWSVersion
to null . |
2019.30 | PagedGet | As_Of_Effective_Date As_Of_Entry_DateTime | If no values are provided for these properties, they default to the
current date and time (PST). |
2020.09 | ftp-out, ftps-out, sftp-out | Workday now uses JSCAPE version 9.3, which supports a wider set of
encryption ciphers. | |
2020.09 | PrismAnalytics | wd.prism.component.api.hostname | Studio now calls v2 of the Prism Analytics REST API. The component
name has changed from PrismConnector to PrismAnalytics. |