Skip to main content

Patch 10.4.02-020

Downloads

Product availability Matrix (PAM)
Downloads of this patch are available from the Rocket Customer Support Portal.
Further explanation can be found here.

New Feature(s)

  • Widgets that support MSAA now report their location via the Microsoft Accessibility API.

Fixes

UNI-32821 Some buttons on IDE's Startpage do not work when you press on the image.
UNI-32760 StructToXml/schema leaks memory when the source struct is not valid.
UNI-32730 Sentinel (Linux): The Router erroneously passes its cloud configuration on to Servers.
UNI-32729 Sentinel: Uniface reads cloud config.xml in the bin directory and accesses EMS even though cloud is not configured.
UNI-32645 Exporting WSDL and Schema Files for Web Services Call-In can cause error or crash
UNI-32526 Warning messages are still displayed when LM_MAINTENANCE_NOTIFICATION is not set or disabled (LM_MAINTENANCE_NOTIFICATION = 0).
UNI-32022 Filebox/dir: cannot specify/select UNC path when server not shown in Network Neighborhood.
UNI-32008 Grid context menu no longer appears after right-click in Uniface 10



UNI-32821  -  Some buttons on IDE's Startpage do not work when you press on the image.

Solution available in patch(es):      10.3.03-041, 10.4.02-020

Description:

For buttons: Create Project, Import, Export, Edit SQL:
The icon itself, as visually part of the button, should also fire the action and currently does not, you have to click the button outside the icon area currently.

Environment:

+ Uniface version: 10.x
+ Platform: WIN

Workaround:

Click in button not on image.

Notes:

This problem is solved.

Back to top



UNI-32760  -  StructToXml/schema leaks memory when the source struct is not valid.

Solution available in patch(es):      10.3.03-041, 10.4.02-020

Description:

When structToXml/schema is called repeatedly with a source Struct that is not valid (e.g. when specified Struct node does not exist) then the memory of the process keeps going up. It seems that the memory allocated for the schema is not freed up.

Environment:

+Uniface: Version 10
+Operating System: OS independent
+Database: DBMS independent

Workaround:

None.

Notes:

This problem is solved.

Back to top



UNI-32730  -  Sentinel (Linux): The Router erroneously passes its cloud configuration on to Servers.

Solution available in patch(es):      10.4.02-020

Description:

On Linux, the SCP_CONFIG_FILEPATH_UNIFACEBV environment variable still needs to be set for Sentinel to find the CA certificate it needs. There is no API or attribute with which this can be set.

When the URouter is configured to download the license file then this variable is set. Unfortunately, when the URouter spawns UServers, these servers inherit this environment variable. And that means that those UServer will now also read this configuration file and access EMS to renew the lease, even though these UServers are configured to use a standalone license file, and not as a cloud leasing client.

The impact of this problem is not so much performance (EMS access is done in parallel) but in the proliferation of renewal records in EMS and, possibly, increased network traffic.

Environment:

+ Uniface version: 10.x
+ Platform: LINUX

Workaround:

None.

Notes:

This problem is solved.

Back to top



UNI-32729  -  Sentinel: Uniface reads cloud config.xml in the bin directory and accesses EMS even though cloud is not configured.

Solution available in patch(es):      10.4.02-020

Description:

If there is a cloud configuration file in common/bin Uniface will read it and access the EMS database to renew a license lease, even if in the asn file cloud licensing is not configured. It overrides that configuration, effectively.

Environment:

+ Uniface version: 10.x
+ Platform: ALL

Workaround:

None.

Notes:

This problem is solved.

Back to top



UNI-32645  -  Exporting WSDL and Schema Files for Web Services Call-In can cause error or crash

Solution available in patch(es):      10.3.03-041, 10.4.02-020

Description:

Using the WSDL export facility (/sto /mwr=ws ServiceName) that creates WSDL and XSD files from Uniface signatures can cause an error or crash. This happens when the (web) service is using complex data types such as Uniface Entity and Occurrence data types which also generates XSD files (XML Schema Definition).

The above described issue can mainly be seen when executing the command line option /sto /mwr=ws on non-Windows platforms. On Windows the issue does not seem to occur.

Environment:

+Uniface: Version 10
+Operating System: OS independent
+Database: DBMS independent

Workaround:

None.

Notes:

This problem is solved.

Back to top



UNI-32526  -  Warning messages are still displayed when LM_MAINTENANCE_NOTIFICATION is not set or disabled (LM_MAINTENANCE_NOTIFICATION = 0).

Solution available in patch(es):      10.3.03-041, 10.4.02-020

Description:

LM_MAINTENANCE_NOTIFICATION asn setting determines the notification period before a Uniface feature reaches its maintenance expiry date. By default, this option is set to 0 and warning messages should not displayed. However, LM_MAINTENANCE_NOTIFICATION is not working as expected. Warning messages are still displayed when LM_MAINTENANCE_NOTIFICATION is not set or disabled (LM_MAINTENANCE_NOTIFICATION = 0).

Environment:

+ Uniface version: 10.3.03 and 10.4.02
+ Platform: ALL

Notes:

This problem is solved.

Back to top



UNI-32022  -  Filebox/dir: cannot specify/select UNC path when server not shown in Network Neighborhood.

Solution available in patch(es):      10.3.03-041, 10.4.02-020

Description:

When passing a default directory that is a UNC path to the filebox/dir statement then the folder selection box will not show the specified path in case the addressed server is not visible in the Network Neighborhood of Windows.

When the same UNC path is used as default directory for the filebox statement (to select a file) then this is not a problem and the specified path (and content) is shown as expected.

Environment:

+Uniface: Version 10
+Operating System: OS independent
+Database: DBMS independent

Workaround:

None.

Notes:

This problem is solved.

Back to top



UNI-32008  -  Grid context menu no longer appears after right-click in Uniface 10

Solution available in patch(es):      10.4.02-020

Description:

As of uniface 10.3.03.012 and 10.4.01.012 the context menu no longer works when right clicking on a grid cell that does not have focus.

Environment:

+ Uniface Version: 10.3.03.012, 10.4.01.012
+ Platform: WIN

Workaround:

Right- click in focused cells.

Notes:

This problem is solved.

Back to top



Be the first to reply!