This hotfix includes the changes outlined in the following sections. One Identity may create additional hotfixes for other releases of the product. This hotfix provides updated scripts to fix a compilation error with .NET Framework 4.6.2 and later.
Database compilation fails on system scripts which have code like the following:
.ToHashSet(StringComparer.OrdinalIgnoreCase)
E.g.:
"The following scripts contain errors:
ADS_GetITShopProductOwner
DPR_getColumnsHandledByWorkflow
SPO_GetITShopProductowner_SPSGroup
Do you want to block them?"
.NET framework version 4.6.2 ships its own ToHashSet() extension method which collides with One Identity Manager's own implementation which has the same signature.
At the time of writing, Development has tested this issue against .NET Framework 4.6.2 and later. However, if earlier .NET framework versions receive the same method with the same signature through any updates that Microsoft provides, the issue may also occur in earlier .NET framework versions.
This is a product defect (29896).
Development has replaced all occurrences in the standard scripts with new HashSet(Of String)(enumerable, StringComparer.Ordinal).
The fix will be included with 7.0 SP5, 7.1 SP4, 8.0 SP2 and 8.1.
The following is a list of items updated in this hotfix.
Please download the hotfix by clicking here.
Transport Files |
---|
Transport_29896_70_ADS_20180515_1002.zip |
Transport_29896_70_DPR_20180515_1002.zip |
Transport_29896_70_SP0_20180515_1003.zip |
Please download the hotfix by clicking here.
Transport Files |
---|
Transport_29896_71_ADS_20180515_0959.zip |
Transport_29896_71_DPR_20180515_0958.zip |
Transport_29896_71_SP0_20180515_0959.zip |
Additionally, we created a patch for the 7.1.3 installset which you can download here. To use the installset patch, extract the archive’s content into the installset root.
Please download the hotfix by clicking here.
Transport Files |
---|
Transport_29896_80_ADS_20180515_0955.zip |
Transport_29896_80_DPR_20180515_0955.zip |
Transport_29896_80_SP0_20180515_0954.zip |
Additionally, we created a patch for the 8.0.1 installset which you can download here. To use the installset patch, extract the archive’s content into the installset root.
For general information on installing a hotfix please refer to this Knowledge Base article:
How to apply Hotfixes (132081)© 2021 One Identity LLC. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy