Rocket Uniface Support Resources

Rocket Uniface 10.4.01-002 Released

  • 1.  Rocket Uniface 10.4.01-002 Released

    ROCKETEER
    Posted 3 days ago
    Edited by Jan Cees Boogaard 2 days ago

    Patch 10.4.01-002

    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)

    The PouchDB JavaScript database, which Uniface uses for the client-side storage API in browsers, has been upgraded to 7.2.1. See the Uniface documentation for more information.
    Community Questions in IDE's Startpage now come from Rocket's forum and clickable links have been changed to the Rocket Software site's.
    Import errors now return a non-zero exit code in case the import fails. This allows you to detect import errors in CI/CD build processes.
    A warning is issued when you try to install the Uniface Community Edition on other platforms than Windows 10.  

    Currencies

    Support Java Call-In on Windows

    Fixes

    UNI-26243 ULic must not attempt to check out from a network (RMS) license
    UNI-26217 The edist properties are incorrect for versions 10303 and 10401
    UNI-24493 Userver is not able to update the local license info when created by ULIC
    UNI-21659 The patch installer is overwriting the Tomcat configuration files.
    UNI-19479 IDE/CEF: Right-click sets focus to Code editor
    UNI-11494 Bug 31787 - $prompt not always working correctly when using macro ^ADD_OCC
    UNI-949 IDE : Module navigation menu is not closed in some situation.

    UNI-26243  -  ULic must not attempt to check out from a network (RMS) license

    Solution available in patch(es):      10.3.03-002, 10.4.01-002

    Description:

    When ulic /act is run as part of installing an RMS server it tries to check out a license. For cloud standalone licenses that is good, this will verify that everything is and download the license file.
    
    But for cloud network licenses this doesn't work.  ULic is not an RMS server so it is not allowed to download the file. But since ULic only gets 210018 "license not found" it will try again 10 times, and then fail. The script then stops, not having completed the installation.

    Environment:

    +Uniface Version : 10.x
     +Operating System : Windows, Linux

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top

    UNI-26217  -  The edist properties are incorrect for versions 10303 and 10401

    Solution available in patch(es):      10.3.03-002, 10.4.01-002

    Description:

    The edist properties are incorrect for versions 10303 and 10401

    Environment:

    +Uniface Version : 10.x
     +Operating System : All

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top

    UNI-24493  -  Userver is not able to update the local license info when created by ULIC

    Solution available in patch(es):      10.3.03-002, 10.4.01-002

    Description:

    Userver is not able to update the local license info when created by ULIC

    Environment:

    +Uniface Version : 10.x
     +Operating System : All

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top

    UNI-21659  -  The patch installer is overwriting the Tomcat configuration files.

    Solution available in patch(es):      10.3.03-002, 10.4.01-002

    Description:

    The patch installer is overwriting the Tomcat configuration files.

    Environment:

    +Uniface Version : 10.x
     +Operating System : All

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top

    UNI-19479  -  IDE/CEF: Right-click sets focus to Code editor

    Solution available in patch(es):      10.3.03-002, 10.4.01-002

    Description:

    When clicking an object in the tree inside the Write Script WS, the focus is forced to the code editor (Scintilla); this is done in 4GL using setformfocus. On it self okay. However, this also happens on the right-click. But as part of the right-click, the context menu is also started and sometimes the focus change is in the way of the context menu to receive focus; so it never receives focus. And that causes the auto-close to fail, because it never looses focus, leaving us with a hanging context menu. It does not happen all the time, so this seems to be some sort of timing issue, which are hard to predict.

    Environment:

    +Uniface Version : 10.x
     +Operating System : All

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top

    UNI-11494  -  Bug 31787 - $prompt not always working correctly when using macro ^ADD_OCC

    Solution available in patch(es):      10.3.03-002, 10.4.01-002

    Description:

    The problem is caused by the 4GL which does a fieldsyntax() and $prompt. The $prompt comes before the fieldsyntax on a readonly, dimmed field. After this the kernel comes with the fieldsyntax.
     The prompt is too early. From the 4GL you would expect the prompt to be the last in row.
    
    entry ADDOCC
     variables
     string v_fld
     endvariables
     if (!$empty(DUMMY2)) return(-1)
    
    creocc "DUMMY2"
     forlist v_fld in $entinfo("DUMMY2", "PAINTEDFIELDS")
     $fieldsyntax("%%v_fld") = ""
     endfor
     $prompt = "FELD1.DUMMY2"
     return(-1)

    Environment:

    +Uniface Version : 10.x
     +Operating System : All

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top

    UNI-949  -  IDE : Module navigation menu is not closed in some situation.

    Solution available in patch(es):      10.3.03-002, 10.4.01-002

    Description:

    Steps to reproduce :
     ===================
     1. Open a component editor, go to write script worksheet.
     2. Open a module navigation menu for any UDO.
     3. Then without doing anything to that navigation menu, open code navigation menu for any other UDO. The first menu is closed (as expected ) and navigation menu for the clicked UDO is opened.
     4. Now this 2nd menu, is not closed at all. I tried navigating to a module, switching worksheets but it remains open. 
     5. It closed only when whole IDE looses focus

    Environment:

    +Uniface Version : 10.x
     +Operating System : All

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    ------------------------------
    David Andrews
    Head of Customer Advocacy
    Rocket Software
    South Salem NY United States
    ------------------------------