Initially released to IWS Test on 2018-12-05
sprint 6.3
Bug Fixes
Multiple data file links while expanding and collapsing file content
Message content can be downloaded and displayed multiple times if you click on "show content" hyperlink in the message details / Incoming Message tab.
The code was changed to prevent downloading files if request was already started (first click on "Show content" hyper link)
This issue was tracked as Item SDP-13714
Ability to disable the "process lock" logic.
The logic behind the process lock functionality changed recently.
The decision was made to lock data by batch_id, instead of structure mask.
And with that, both "enable" checkbox and "structure mask" controls have been removed.
However, it turned out that the ability to enable or disable batch_id-related process lock is still needed.
Therefore we returned the corresponding checkbox back to the feed definition screens.
This issue was tracked as Item SDP-12486
Customized objectType node values reverted to default on Refresh
Object Type was initially designed as immutable value for a particular EagleML feed type.
However, it turns out that occasionally it is very convenient to have it defined as expression.
In order to allow that, on Refresh we don't force the value to the default anymore, but allow to keep a custom value after explicit confirmation
This issue was tracked as Item SDP-12482
Unable to edit expression in RaiseException control object properties
It was not possible to edit expression in RaiseException control object properties.
It could be confusing that Expression can be edited only from expression bar and not from Properties.
In order to fix this issue we added the ability to change most properties from properties control (except Severity because the option is passed to rule only from shape).
This issue was tracked as Item SDP-9248
NativeCode above the EagleML node is erased after Refresh (XSLT)
IWS removed "NativeCode" from a first row in EagleML grid after "Refresh" EagleML model.
Due this problem it was not possible update EagleML grid by the current XSD revision on region.
In order to fix this issue we added new logic to save all Native Code in EagleML grid before Refreshing the model and re-insert it afterwards..
This issue was tracked as Item SDP-9114
Add item doesn't work for nodes maxOccurs="unbounded" in the XSLT
Unbounded elements in XSLT translators
Add Item/Remove Item context menu features are now available for unbounded EagleML Destination elements in XSLT translators.
This issue was tracked as Item SDP-9061
Enhancements
Raw Service (MT) - process_lock step for reprocessing
Process lock by batch ID can be set up on the feed level.
However, it was not executed when failed data submitted for reprocessing in the Dimensions tab of Monitoring Tool
Currently it is not possible to determine the workflow to which the records in the reprocessing belong.
Therefore we decided to always launch process_lock with reprocessing as long as process lock package exists in the database.
It is safe to do so, since process lock will not do anything unless corresponding locks have been set up.
This issue was tracked as Item SDP-13621
Global variables in Python translators
Global variables support was added to Python translators. Such variables may pass their value through message records.
The feature is available in Scope property of Variable object.
Note that global variables are not shared between partitions.
This issue was tracked as Item SDP-9004
EJM MT showed escaped error message in EJM Process Progress window
EJM MT showed escaped error message in EJM Process Progress window
The code was changed to correctly parse special characters in error message for the label shape
This issue was tracked as Item SDP-8978
VG Add possibility to cancel workflow task/sub-process in EJM MT
Added new menu item for drop down on EJM process steps for canceling workflow task/sub-process
The details of the underlying process are described in SDP-9393
This issue was tracked as Item SDP-8845
Ability to delete unused URL
Login screen remembers all the previously used URLs, and can grow pretty big.
We added a "delete" button near each of them, so that you can clean up the list
This issue was tracked as Item SDP-8823
0 Comments