Skip to content

Breaking Change: Transport Exceptions using Await and Notify

Lukas Fey edited this page Nov 28, 2024 · 4 revisions

Transport Exceptions using Await and Notify

Component: xyna-factory/modules/base/base
Inactive in: 10.2.0.0
Active in: 
Activate by setting XynaProperty xprc.synchronization.THROW_EXCEPTION to true
Deactivate by XynaProperty xprc.synchronization.THROW_EXCEPTION to false
Description: Using an exception as synchronization answer of a xprc.synchronization.Synchronization::notify call used to result (xprc.synchronization.THROW_EXCEPTION = false) in the await step receiving a xprc.synchronization.SynchronizationAnswer object containing the serialized exception. Now (xprc.synchronization.THROW_EXCEPTION = true) the exception is thrown by the await step instead.