Connectivity and Adapters
PAM-32775
Cumulocity codec: Remove delivery fragment from operation while sending an update request.
Previously, EPL using the Cumulocity IoT transport to receive an Operation and then pass it back to the platform with some modifications would fail. Specifically, code like this
on all Operation(status="PENDING") as op {
...
send op to Operation.SEND_CHANNEL;
}
would fail, with an error in the Apama logs like:
{error:undefined/validationError,message:Following fields are not
updateable:
delivery,info:https://www.cumulocity.com/guides/reference-guide/#error_reporting}
This has now been resolved.