Downloads
Product availability Matrix (PAM)Downloads of this patch are available from the
Rocket Customer Support Portal.
Further explanation can be found
here.
Fixes
UNI-29469 |
Grid cell height changes to 50% after using $windowproperties (since patch 012) |
UNI-29459 |
There is no timeout on ULIC's HTTP requests (UHTTP driver) |
UNI-29332 |
Function $columnsyntax is not hiding column in Grid correctly (since patch 012) |
UNI-29325 |
Uniface can crash when closing a form with a Grid (since patch 012) |
UNI-29201 |
Setting LM_MAINTENANCE_NOTIFICATION does not switch off the license management messagebox when exceeding the 'MAX_RELEASE_DATE'. |
UNI-29024 |
Sentinel's CA Certificate PEM Bundle (cacert.pem) is not installed, when choosing the "I will configure my license later" option on the Linux installer. |
UNI-1504 |
MSS driver returns status -7 (duplicate key) when trying to store a NULL column. |
UNI-29469 - Grid cell height changes to 50% after using $windowproperties (since patch 012)
Solution available in patch(es): 10.3.03-022
Description:
When using $windowproperties to set the current window properties of a form instance then the cell height of a Grid that is present on the form will change to 50% since patch 012 for version 10.3.03 or 10.4.01.
Environment:
+ Uniface: Version 10.3.03-012 or 10.4.01-012 (and higher)
erating System: All Windows versions + Database: DBMS independent
Workaround:
None.
Notes:
This problem is solved.
UNI-29459 - There is no timeout on ULIC's HTTP requests (UHTTP driver)
Solution available in patch(es): 10.3.03-022
Description:
ULIC is unable to contact the Cloud Server when third-party firewalls are installed. In this scenario, ULIC keeps trying to contact the Cloud Server indefinitely.
Environment:
+ Uniface version: 10.x + Platforms: Windows + Linux
Workaround:
None.
Notes:
A timeout has been added, with a default of 2 minutes. The timeout can be extended, e.g. to 3 minutes, by adding ULIC_TIMEOUT 3, in the [LOGICALS] section of ulic.asn.
UNI-29332 - Function $columnsyntax is not hiding column in Grid correctly (since patch 012)
Solution available in patch(es): 10.3.03-022
Description:
After setting $columnsyntax()="HID", the column can become visible by using the mouse cursor.
Environment:
+ Uniface version: 10.x + Platform: Windows
Workaround:
None.
Notes:
This problem is solved.
UNI-29325 - Uniface can crash when closing a form with a Grid (since patch 012)
Solution available in patch(es): 10.3.03-022
Description:
A crash can occur when closing a form with a Grid since patch 10.3.03-012/10.4.01-012 as a side effect of moving to the Dundas Ultimate Grid sources.
Environment:
+ Uniface version: 10.x + Platform: Windows
Workaround:
None.
Notes:
This problem is solved.
UNI-29201 - Setting LM_MAINTENANCE_NOTIFICATION does not switch off the license management messagebox when exceeding the 'MAX_RELEASE_DATE'.
Solution available in patch(es): 10.3.03-022
Description:
Setting LM_MAINTENANCE_NOTIFICATION=0 does not switch off the license management messagebox for licenses that have exceeded the 'MAX_RELEASE_DATE'.
Environment:
+ Uniface version: 10.x + Platform: ALL
Workaround:
None.
Notes:
This problem is solved.
UNI-29024 - Sentinel's CA Certificate PEM Bundle (cacert.pem) is not installed, when choosing the "I will configure my license later" option on the Linux installer.
Solution available in patch(es): 10.3.03-022
Description:
Sentinel's CA Certificate PEM Bundle (cacert.pem) is required on Linux to establish a connection from Uniface to the Sentinel Cloud. Since it is missing, many Sentinel Cloud operations will fail.
Environment:
+ Uniface version: 10.x + Platform: Linux
Workaround:
Users can generate their own CA Certificate PEM Bundles using the terminal, with the following command: trust extract --format=pem-bundle cacert.pem
Notes:
This problem is solved.
UNI-1504 - MSS driver returns status -7 (duplicate key) when trying to store a NULL column.
Solution available in patch(es): 10.3.03-022
Description:
When one stores a row in MSS with null data in a column that does not
w nulls, the write statement returns -7 (duplicate key).
expected status after the write statement is -6.
error message and $dberror after the write statement are correct.
ver the status is wrong:
ite); WRIT; 1; [0]; write 23000 [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Cannot insert the value NULL into column 'manfld', table 'worktodo.dbo
ent'; column does not allow nulls. INSERT fails.
ite); WRIT; 2; [-7]; done
Environment:
+ Uniface version: 10.x
erating System: OS independent + Database: MSS
Workaround:
Check $dberror instead of relying on $status after the write statement.
Notes:
This problem is solved.