Skip to main content

Patch 10.3.03-022

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.

Back to top



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.

Back to top



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.

Back to top



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.

Back to top



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.

Back to top



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.

Back to top



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

rror is 515 which is correct:
select description from dbo.sysmessages where msglangid=1033 and error=515 results in "Cannot insert the value NULL into column '%.*ls', table '%.*ls'; column does not allow nulls. %ls fails."

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.

Back to top





------------------------------
Community Manager
Rocket Internal - All Brands
------------------------------
Be the first to reply!