Rocket Uniface Support Resources

 View Only

Rocket Uniface 10.4.02-020 Released

  Thread closed by the administrator, not accepting new replies.
  • 1.  Rocket Uniface 10.4.02-020 Released

    ROCKETEER
    Posted 04-12-2023 03:11
    Edited by Community Manager 04-12-2023 04:27
    No replies, thread closed.

    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