Skip to main content

Patch 10.4.02-017

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)

  • Uniface now supports WRD 7.0 (next to WRD 6.4).
    Notes:
    * Requires JRE 11 to run with the compliant Web server
    * Java package name has changed from: com.compuware to com.rocketsoftware
  • SOAP driver enhanced with min_tls_version and cipher_list settings:
    min_tls_version option to define the minimum tls version being used in the network connection.
    cipher_list option to define a single cipher or list of ciphers. Also supported are the options: all, default, high, medium and low.
  • The Uniface Debugger is enhanced to work better in combination with exceptions. You can now:
    * Break on all exceptions (View > Setting > Errors)
    * Break on specific exceptions (View > Setting > Errors)
    * Enter custom exceptions - errors < -2000 (View > Setting > Errors)
    * Error Context Dialog properly formats additional information
    * Error Context Dialog properly formats call-stack information
    * CLI Debugger: Step through exception-enabled code using the "s" or "i" keystrokes
  • Support added for the Samesite cookie attribute with WRD U7.0
  • HTML widget property added to enable or disable CEF DevTools.
    Widget property devtools = true | false (default) can be defined in the uhtml=uhtml(devtools=true) line in the ini file and can be used in the 4GL $fieldproperties and $properties.

Currencies

  • ICU updated to version 58.3, this version fixes some security issues.
  • Add support for Java Servlet engine v6.0 in WRD 7.0.

Fixes

UNI-32331 Total number of info messages incorrect when message 1302 is included
UNI-32289 Context Sensitive Help calls to online doc set do not always work.
UNI-32161 Placeholder 'text' formatting is causing web applications to not work correctly
UNI-27799 Uniface startup with a single RMS server is slow.



UNI-32331  -  Total number of info messages incorrect when message 1302 is included

Solution available in patch(es):      10.4.02-017

Description:

The total number of info messages in the compiler output is incorrect if one or more unreferenced variables are defined (that will cause the message: info 1302 - Local variable "<variable>" is not referenced.). Each 1302 info message is counted double.

Environment:

+Uniface: Version 10.4.02.016
+Operating System: OS independent
+Database: DBMS independent

Workaround:

None.

Notes:

This problem is solved.

Back to top



UNI-32289  -  Context Sensitive Help calls to online doc set do not always work.

Solution available in patch(es):      10.4.02-017

Description:

In case you are not using the default directory setup, your CSH calls will always end up in the 'main' doc topic.
This is introduced in patch 10.4.02.015

Environment:

+ Uniface version: 10.4.02.015
+ Platform: Windows
+ Database: ALL

Workaround:

You can use the local help file (chm:).

Notes:

This problem is solved.

Back to top



UNI-32161  -  Placeholder 'text' formatting is causing web applications to not work correctly

Solution available in patch(es):      10.4.02-017

Description:

If we have a numeric/date/time/datetime datatype editbox field in a DSP, and that field has "HTML:placeholder=placeholderText", then the below error occurs when running the DSP:
uniface.InternalError: Error : Cannot format numeric(date/time/datetime) to control type

Environment:

+ Uniface version: 10.x
+ Platforms: ALL

Workaround:

None.

Notes:

This problem is solved.

Back to top



UNI-27799  -  Uniface startup with a single RMS server is slow.

Solution available in patch(es):      10.4.02-017

Description:

It takes quite long to have Uniface connect to your RMS server. Thales advises us to first check if a feature is available before we activate it.

Environment:

+ Uniface version: 10.x
+ Platform: ALL

Workaround:

None.

Notes:

This problem is solved.

Back to top



Be the first to reply!