- Fixed Apex Heap Size Error on Bulk Control Board
- Fixed Cannot Save Auto-Mapping Records
- Not Able to Open Message Monitoring
- Not Able to Save TransportRoute Record
- Resolved Issue: Field Inside Selected Field Not Found
- Fixed Various Issues on the Bulk Control Board
- Fixed the DoMaintenance scheduler only Delete ISERVICE_LOG4I.txt log File Name
- Fixed Generate Incorrect Request URL of Microsoft OneDrive Adapter
Fixed Apex Heap Size Error on Bulk Control Board
#
There is an issue when dealing with a large number of records in multiple baskets (New Baskets and Current Processing Baskets) and history baskets (Processed Baskets) on the Bulk Control Board. This issue leads to an ‘Apex heap size’ error due to the query and processing of History basket records. The serializedString converting the History Baskets exceeds the apex limit. However, we have successfully resolved this issue by implementing a solution that involves splitting the query when loading Bulk Basket records and Basket History for each section.
Fixed Cannot Save Auto-Mapping Records #
The issue occurred when the source tree had an attribute field and auto-mapping without expanding the node. Consequently, when attempting to save the mapping, an error message was displayed: ‘validate AndSaveMappings> ERROR: TypeError: Failed to execute ‘appendChild’ on ‘Node’: parameter 1 is not of type ‘Node’.’ To resolve this issue, we have implemented a solution that automatically expands the node when the user selects it.
Not Able to Open Message Monitoring #
There is an issue that arises when attempting to open the Message Page for Monitoring. Upon opening the page, it automatically reloads, and an error message is displayed: ‘Uncaught Error in SA.getCallback0 [Cannot read properties of undefined (reading ‘reportid’)]. Callback failed: apex:/skyvvasolutions.IMessageController/ACTIONSgetMessageReport’. This issue occurs because the browser does not support the lower version of jQuery that is being utilized. However, I am pleased to inform you that this issue has been resolved by upgrading the jQuery library.
Note: It’s important to note that other screens may also encounter issues due to the outdated version of jQuery.
Not Able to Save TransportRoute Record #
When you have a long password, you will not be able to save or create TransportRoute records, and an issue will be raised with the error message: ‘Error: Upsert failed. First exception on row 0; first error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY, skyvvasolutions.trgTransportRoute: data changed by trigger for field Password: data value too large: (value has been hidden): []’. This issue occurs due to the small size of the password field length. However, this issue has been resolved by increasing the length.
Resolved Issue: Field Inside Selected Field Not Found #
When performing the outbound interface and completing the mapping, the query will be automatically generated. The query field statement will include the ‘Selected Field’ when using a formula during mapping. However, there was an issue where this field was missing on the source field when selecting the ‘Selected Field’ in the source tree. This issue has been resolved by displaying all query field statements that have been queried.
Fixed Various Issues on the Bulk Control Board #
- The batch job limit is set to 5 by default, which means that even if you select multiple baskets, only 5 baskets can be processed at a time. We encountered an issue where we selected these 5 baskets with separate pagination. The system will process the selected baskets within the current pagination. This issue has been resolved.
- We have also addressed the issue of missing some baskets when the organization reaches its storage limit. The job is still completed successfully, even if the storage limit has been reached and some baskets remain uncreated that is why the missing basket is even the apex job completed. This issue has been fixed.
- Furthermore, we have resolved the issue where it was not possible to ‘Delete All’ baskets in the Processing Baskets section and ‘Delete All’ history baskets in the Processed Baskets section.
Fixed the DoMaintenance scheduler only Delete ISERVICE_LOG4I.txt log File Name #
The DoMaintenance scheduler is used to delete messages, logs, and basket history. We encountered an issue while deleting logs because it only deleted logs with the file name ISERVICE_LOG4I.txt, while other logs with different names were not being deleted. However, this issue has been resolved by allowing the deletion of all logs.
Fixed Generate Incorrect Request URL of Microsoft OneDrive Adapter #
There was an issue when making a request to retrieve files. Unfortunately, the API call generated an incorrect request URL by adding double slashes (‘//’). As a result, the log displayed an error message: ‘Resource not found for the segment ‘root’:”. However, this issue has been resolved.