Rocket Uniface Support Resources

 View Only

Rocket Uniface 10.3.03-015 Released

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

    ROCKETEER
    Posted 04-14-2022 06:24
    Edited by Community Manager 04-14-2022 10:23
    No replies, thread closed.

    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 VC++ Redistributable delivered when installing the RMS is updated to version 14.31.
    Incorrectly formatted {{/sto}} {{/lan=jav}} (Java call-in) command will return an error.
    Uniface Router can now manage your cloud-served stand-alone license, improving the startup times of uservers.

    Fixes

    UNI-28116In some circumstances the CLEANUP operation is not executed when a 4GL component instance is deleted.
    UNI-28082Running ulic.exe from command line without /adm results in failing to start application
    UNI-27894Pathscrambler issue due to missing C++ language feature on Solaris
    UNI-27522Mouse click not responding after prompting dimmed field
    UNI-26992Compiler does not provide any feedback when CMI/LST/SYM file(s) cannot be created
    UNI-8518UHTTP needs an operation to return the CURL error string
    UNI-8090Read-only properties in the Entity's structure tab are editable



    UNI-28116  -  In some circumstances the CLEANUP operation is not executed when a 4GL component instance is deleted.

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

    Description:

    When an instance of a 4GL component is deleted, its CLEANUP operation is executed.
    In certain cases, when a new instance with the same name is created and later on deleted, the CLEANUP operation is not fired. This occurs if the component has a Component Behavior property with value "S (Keep component instance in memory)".

    Environment:

    + Uniface 10.x
    + Platform: ALL

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-28082  -  Running ulic.exe from command line without /adm results in failing to start application

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

    Description:

    Running ulic.exe /prep directly from the command line prompt, results in transcript window with: '0008 - Failed to activate Start-up Shell screen'.
    
    Cause is that the ulic.asn file could not be found as it is located in \uniface\adm directory.

    Environment:

    + Uniface version: 10.x
    + Platform: ALL

    Workaround:

    Use the /adm option.

    Notes:

    This problem is solved.
    
    You need to upgrade your installation using the provided edist to create the asn file in the common/adm directory. Subsequently you can safely remove the ulic.asn file from your uniface/adm directory. 
    
    Alternatively you can move the asn file manually.

    Back to top



    UNI-27894  -  Pathscrambler issue due to missing C++ language feature on Solaris

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

    Description:

    The pathscrambler was unable to start on Solaris due to a missing library (libstatomic.so.1).

    Environment:

    +Uniface Version: 10.x
    +Operating System: Solaris 11.4 (sof)

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-27522  -  Mouse click not responding after prompting dimmed field

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

    Description:

    Fields of component do not react to mouse clicks after prompting a dimmed field.
    
    Consider the following scenario:
     # The modal form FRM1 calls the form FRM2
     # When FRM2 is closed in FRM1 the prompt is set to FIELD1 and it is explicitly dimmed (using e.g. fieldsyntax)
    
     * When the user now tries to click on any other field of FRM (e.g. a command button) then Uniface will not respond (e.g. set focus or execute Detail trigger)

    Environment:

    + Uniface version: 10.x
    + Platform: Windows

    Workaround:

    Pressing tab will set the prompt to another field and then the mouse works fine again

    Notes:

    This problem is solved.

    Back to top



    UNI-26992  -  Compiler does not provide any feedback when CMI/LST/SYM file(s) cannot be created

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

    Description:

    In case the CMI (Compiled Module Information), LST (Proc Listing), or SYM (Symbol Table) file cannot be generated when compiling a component then Uniface does not provide any feedback to the user.
    
    The generation of the CMI, LST, or SYM files could fail, because of missing write or access permissions or when the files are redirected in the ASN file to an invalid location.

    Environment:

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

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-8518  -  UHTTP needs an operation to return the CURL error string

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

    Description:

    UHTTP operations can return -12 ("Internal error") in a number of situations, but there is no way for the calling program to know what the -12 actually means.
    
    Some of the possible -12 errors are really internal errors, signaling a problem in the code, but typically, -12 means that a call to CURL has returned an error. For example, -12 is returned when you try to an HTTPS request without the certificates being in place, and you have not set the flags to ignore certificate errors.
    
    There should be an easy way for the calling program to obtain an error string that explains the -12 error. 
    
    To address this issue, the GET_LAST_ERROR operation allows you to troubleshoot the source of a UHTTP.SEND operation -12 error. See the documentation for details.

    Environment:

    + Uniface version: 10.x
    + Platform: Windows

    Workaround:

    None.

    Notes:

    This problem is solved. 
    Use the GET_LAST_ERROR operation to troubleshoot the source of a UHTTP.SEND operation -12 error. See the documentation for details.

    Back to top



    UNI-8090  -  Read-only properties in the Entity's structure tab are editable

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

    Description:

    Read-only properties of fields can be edited in the Entity editor's structure tab. When trying to confirm the update a error is shown in the Messages tab of the IDE which says:
    
    '[] User action failed to complete. Unexpected exception. [error=-100000] Illegal Property ID'

    Environment:

    + Uniface version: 10.x
    + Platform: Windows

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top