Rocket Uniface Support Resources

 View Only

Rocket Uniface 10.4.02-041 Released

  • 1.  Rocket Uniface 10.4.02-041 Released

    ROCKETEER
    Posted 01-31-2024 02:43

    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)

    • When an exclusive Uniface server via a TLS connection is killed or crashes, it can be restarted and reconnected to uRouter.

    • Code Editors have been enhanced with Code Completion for ProcScript, a dropdown list is provided showing you the matching statements, functions or pre-compiler directives, when you type a character.

    Fixes

    UNI-36096Modelled Entity: Field List does not select on the application model property
    UNI-36014Incorrect ux-Select widget visualization when stretched in height
    UNI-35695The #6 postfix on the license server specification in LM_LICENSE_FILE to use IPv6 to connect to the license server does not work with Sentinel.
    UNI-35355IDE's Startpage takes a long time to load when there is only an intranet connection
    UNI-33753Properties of custom UX/DSP widgets are not properly reset using Field.clearProperty("style:color") or $fieldproperties("!style:color").
    UNI-32384The webdefinitions statement adds unneeded "css" items to the $webinfo("definitions") channel .
    UNI-29877The Uniface PostgreSQL driver sometimes fails to retrieve data from overflow tables under special circumstances.
    UNI-26862Transaction manager properties for Tuxedo can be entered in the IDE although not supported.



    UNI-36096  -  Modelled Entity: Field List does not select on the application model property

    Solution available in patch(es):      10.4.02-041

    Description:

    Modelled Entity in the IDE : Field List in Properties Inspector does not select on the application model (U_VLAB).

    Environment:

    +Uniface Version  : 10.4.02
    +Operating System : Windows

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-36014  -  Incorrect ux-Select widget visualization when stretched in height

    Solution available in patch(es):      10.4.02-041

    Description:

    When a ux-Select widget is stretched in height, it results in an undesirable extension, leading to an inconsistent user experience (UX).

    Environment:

    + Uniface Version : 10.4.02.037 and higher
    + Browser : Browser independent
    + Operating System : OS independent
    + Database : Database independent

    Workaround:

    Use this widget with its default height.

    Notes:

    This problem has been solved.

    Back to top



    UNI-35695  -  The #6 postfix on the license server specification in LM_LICENSE_FILE to use IPv6 to connect to the license server does not work with Sentinel.

    Solution available in patch(es):      10.4.02-041

    Description:

    With DLM you could add #4 or #6 to specify which TCP/IP version Uniface should use to connect to the license server, but this does not work with Sentinel and the RMS server.

    Environment:

    +Uniface: Version: 10.4.x
    +Operating System: OS independent
    +Database: DBMS independent
    +RMS version: Version independent

    Workaround:

    On all platforms except iSeries, you can use the environment variable LSTCPIPVER. Set is to the value 6 to indicate TCP/IP version 6, or 4 to indicate TCP/IP version 4.

    Notes:

    This problem is solved.

    Back to top



    UNI-35355  -  IDE's Startpage takes a long time to load when there is only an intranet connection

    Solution available in patch(es):      10.4.02-041

    Description:

    The timeout on the http request to fetch the Community Questions is set to 1 minute, when the user does not have access to the internet it takes up to a minute to load the Startpage every time it is opened. During that time Uniface is busy not allowing other actions.

    Environment:

    + Uniface version: 10.4.x
    + Platforms: WIN
    + Database: ALL

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-33753  -  Properties of custom UX/DSP widgets are not properly reset using Field.clearProperty("style:color") or $fieldproperties("!style:color").

    Solution available in patch(es):      10.4.02-041

    Description:

    Issue happens in the following scenario;
    1) For a DSP with a UX widget field EDITBOX with initial property "style:color=blue";
    2) Set a style property using propcScript,
    putitem/id $fieldproperties(EDITBOX), "style:color", "red"
    3) Clear properties using Proc script: putitem $fieldproperties(EDITBOX), -1, "!style:color"
    Here, it is expected in a DSP that the text color of EDITBOX field restores to the initial value blue, but it stays red.

    Environment:

    +Uniface Version : 10.x
    +Operating System : OS independent
    +Database : Database independent

    Workaround:

    No workaround.

    Notes:

    This problem is solved.

    Back to top



    UNI-32384  -  The webdefinitions statement adds unneeded "css" items to the $webinfo("definitions") channel .

    Solution available in patch(es):      10.4.02-041

    Description:

    The webdefinitions statement adds a "css" item to the $webinfo("definitions") channel for all fields, even for fields that don't have a "css" property.

    Environment:

    + Uniface Version: 9.x, 10.x
    + Operating system: ALL
    + Database: DBMS independent

    Workaround:

    No workaround available.
    If you don't want the userver to send the empty "css" properties to the browser, you can choose to use ProcScript code to manipulate the content of $webinfo("definitions") before it is sent to the browser.

    Notes:

    This problem is solved.

    Back to top



    UNI-29877  -  The Uniface PostgreSQL driver sometimes fails to retrieve data from overflow tables under special circumstances.

    Solution available in patch(es):      10.4.02-041

    Description:

    When the primary key is defined as varchar, and the default charset is set to UTF-8, PostgreSQL will fail to retrieve data from overflow tables. Primary keys shorter than the maximum defined size suffer because Uniface padded the remaining characters with spaces.

    The issue has been fixed, and Uniface no longer adds trailing spaces to primary keys. If a database is already affected, maintainers will have to erase any wrong occurrences that have trailing spaces in their primary keys, or update the wrong records to trim the whitespace using SQL's RTRIM().

    Environment:

    +Uniface version: 10.4.02
    +Operating system: ALL
    +Database: PostgreSQL

    Workaround:

    There are quite a few workarounds.
    1) Not using a VARCHAR primary key with overflow fields, like C*.
    2) Not setting the default charset to UTF-8.
    3) Using primary keys that are as long as their maximum defined capacity.

    Notes:

    The issue has been fixed. Possibly wrong occurrences need special attention: see Release Note Description on what you can do.

    Back to top



    UNI-26862  -  Transaction manager properties for Tuxedo can be entered in the IDE although not supported.

    Solution available in patch(es):      10.4.02-041

    Description:

    Tuxedo is not supported in Uniface for a while however the Signature Editor still allows you to add or modify Tuxedo properties.

    Environment:

    + Uniface version: 10.4.02
    + Platform: ALL
    + Database: ALL

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top