Rocket Uniface Support Resources

 View Only

Rocket Uniface 10.3.03-033 Released

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

    ROCKETEER
    Posted 12-21-2022 06:56
    Edited by Community Manager 12-22-2022 05:56
    No replies, thread closed.

    Patch 10.3.03-033

    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)

    • Sentinel licensing errors are enhanced to show the error description in addition to the error code.

    Fixes

    UNI-31588 Saving content of Transcript Window changes working directory of Uniface
    UNI-31573 /genSql createRI can return error 6908 when field interface templates are used
    UNI-31561 Specific Struct handling can lead to a crash.
    UNI-31556 Deleting relationship in entity editor always deletes the first instead of the selected.
    UNI-31517 Remote file access fails in some cases.
    UNI-31200 DLM 9.2.0.10 for 32 bit Windows is installed in the wrong location.



    UNI-31588  -  Saving content of Transcript Window changes working directory of Uniface

    Solution available in patch(es):      10.3.03-033, 10.4.02-012

    Description:

    When saving the content of the Transcript Window (using the  menu File -> Save As), while Uniface is still running, will change the current working directory (to whatever folder was chosen to save the content to). This will have an impact on any relative path that is defined in the ASN-file resulting in unpredictable behavior of the IDE or the runtime.

    Environment:

    + Uniface version: 10
    + Platform: Windows

    Workaround:

    None

    Notes:

    This problem is solved.

    Back to top



    UNI-31573  -  /genSql createRI can return error 6908 when field interface templates are used

    Solution available in patch(es):      10.3.03-033, 10.4.02-012

    Description:

    When generating the SQL command script for enforcing referential integrity in the database table using the command line switch /genSql createRI then the error 6908 "Data type/interface mismatch in key/foreign key." is thrown when using MSS (Microsoft SQL Server), and either the key or the foreign key use a field interface template, and the key / foreign key uses an interface shorthand definition.

    The described problem does not occur when using (e.g.) SLE (SQLite) as repository database and the patch 10.3.03-030 (and higher) or 10.4.02-009 (and higher).

    Environment:

    + Uniface version: 10.3.03-020 (and higher), 10.4.01-020 (and higher)
    + Platform: ALL
    + Database: Supported by /genSql createRI

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-31561  -  Specific Struct handling can lead to a crash.

    Solution available in patch(es):      10.3.03-033, 10.4.02-012

    Description:

    Certain kinds of Struct manipulation can result in a crash.
    An example of this is:
    variables
    struct a
    string s
    endvariables
      a->b1 = $newstruct
      a->b1->c = ""
      a->*{-1} = $newstruct
      a->*{-1}->$name = "b2"
      a->b1{1} = ""
      ; The application might crash on the following line:
      s = a->b1

    Environment:

    + Uniface version 10.x
    + Platform: ALL

    Workaround:

    None.

    Notes:

    This problem has been solved.

    Back to top



    UNI-31556  -  Deleting relationship in entity editor always deletes the first instead of the selected.

    Solution available in patch(es):      10.3.03-033, 10.4.02-012

    Description:

    In case an entity has several relationships defined then trying to delete any relationship will delete the first relationship and not the selected one (in case it is not the first one).

    Environment:

    + Uniface version: 10.3.03-017, 10.4.02-000
    + Platform: WIN
    + Database: ALL

    Workaround:

    None.

    Notes:

    This problem is solved.

    Back to top



    UNI-31517  -  Remote file access fails in some cases.

    Solution available in patch(es):      10.3.03-033, 10.4.02-012

    Description:

    Remote file access, like in this statement
    filedump "some text", "$NETWORKPATH:filename.txt"
    fails; it falls back to local file access.

    Environment:

    + Uniface version 10.3.03.001 and higher
    + Platform: ALL

    Workaround:

    Specify file redirection in the assignment file, like
    [FILES]
    filename.txt = $NETWORKPATH:filename.txt
    Then access the file using the plain file name, like this
    filedump "some text", "filename.txt"

    Notes:

    This problem has been solved.

    Back to top



    UNI-31200  -  DLM 9.2.0.10 for 32 bit Windows is installed in the wrong location.

    Solution available in patch(es):      10.3.03-033, 10.4.02-012

    Description:

    The DLM 9.2.0.10 version does NOT want to install in directory %programfiles% or %programfiles(x86)% when system is a clean Windows server version.

    In these clean Windows versions, it installs in the %userprofile% directory even when logged on as Administrator and run the installer with "Run as Administrator".

    Environment:

    + DLM version: 9.2.0.10

    Workaround:

    None.

    Notes:

    This problem is solved (DLM 9.2.0.11).

    Back to top