Fixed Not Able to Callout with V2 Interface API Version While Using Agent xxx Adapter #
In the previous version, using the Interface API Version would raise a ‘No implementation for the outbound interface with name = xxx and adapter type = Agent xxx’ issue. This has now been fixed by the Agent xxx adapter, which enables v3 outbound processing support with the V2 Interface API Version.
Fixed Issue Delete Message with Bulk Delete #
When you set ‘Enable Bulk Delete?’ and click ‘Delete All’ with more than 500 records, the deletion did not occur because Skyvva uses a Lightning component/LWC to get the session Id via UserInfo.getSessionId(). The Lightning component/LWC did not work, raising a Batch Apex job issue: ‘First error: Refresh token has been deleted.’ This issue has now been fixed.
Removed Default Skyvva Namespace on XML Root Tag Namespace for Outbound Adapter #
In the previous version, the namespace was generated as the Skyvva default namespace when the user did not set the namespace for the ‘XML Root Tag Namespace’ outbound adapter. Now, we have removed the Skyvva default namespace. If you do not set it, the ‘XML Root Tag Namespace’ will remain empty.
Fixed Reprocess Messages While Setting the ‘Delete Completed but Keep Other Messages’ Option #
There was an issue when reprocessing 500 – 5000 failed messages using the ‘Delete Completed but Keep Other Messages’ mode. The total batches differed from the batches processed. For example, if the total batches were 50, the batches processed might be 52. This meant that not all records were reprocessed, leaving some records in message monitoring. This issue has now been resolved, and all messages are reprocessed and deleted as expected when ‘Delete Completed Messages’ is checked.
