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)
|
Currencies
|
Fixes
| UNI-33661 | UServer may hang indefinitely on shutdown if there is a license related message |
| UNI-33609 | Executing pseudo SQL can cause error when using PostgreSQL |
| UNI-33550 | Function used in Global ProcScript gives compile error |
| UNI-32631 | Overlaid weboperation with Javascript function causes compile error |
| UNI-32614 | IDE: Window Properties of modeled component lost when changing split bar on derived component |
| UNI-31927 | 64-bit Uniface 10.4.02: Closing Message Frame Window with Esc can cause crash |
| UNI-29313 | After changing the implementation type of a component the signature is not changed |
| UNI-28434 | Global object might not be found on subsequent calls when using remote resources |
UNI-33661 - UServer may hang indefinitely on shutdown if there is a license related message
Solution available in patch(es): 10.4.02-025
Description:
Environment:
+Operating System: Windows
+Database: DBMS independent
Workaround:
Notes:
Back to top
UNI-33609 - Executing pseudo SQL can cause error when using PostgreSQL
Solution available in patch(es): 10.4.02-025
Description:
sql/data "SELECT 'a', 'b', 'c', 'd', 'e'", "DATA"
putmess $result; $result = ""
putmess $status; $status = -31
"The DML statement of the sql instruction exceeds 32 KB."
When running the above sql statement against Orace, SQLite, or MSS will not return an error and as result the Uniface list "a;b;c;d;e" is returned.
It seems that the PGS driver will allocate for each pseudo column 8KB and when specifying more than 4 columns then this will exceed the current limit of 32 KB.
Environment:
+ Platform: ALL
Workaround:
Notes:
Back to top
UNI-33550 - Function used in Global ProcScript gives compile error
Solution available in patch(es): 10.4.02-025
Description:
Environment:
+ Platform: ALL
Workaround:
Notes:
Back to top
UNI-32631 - Overlaid weboperation with Javascript function causes compile error
Solution available in patch(es): 10.4.02-025
Description:
Environment:
+ Platform: ALL
Workaround:
Notes:
Back to top
UNI-32614 - IDE: Window Properties of modeled component lost when changing split bar on derived component
Solution available in patch(es): 10.4.02-025
Description:
For example: the Modality property will have the value Modal (regardless of what was defined in the modeled component; other properties such as background image or color will be emptied.
Environment:
+Operating System: OS independent
+Database: DBMS independent
Workaround:
Notes:
Back to top
UNI-31927 - 64-bit Uniface 10.4.02: Closing Message Frame Window with Esc can cause crash
Solution available in patch(es): 10.4.02-025
Description:
Environment:
+Operating System: OS independent
+Database: DBMS independent
Workaround:
Notes:
Back to top
UNI-29313 - After changing the implementation type of a component the signature is not changed
Solution available in patch(es): 10.4.02-025
Description:
Consider the following scenario:
+ the form component CPT1 is created with the operation MYOPER1
+ CPT1 is compiled and a test is done to call MYOPER1 of CPT1
=> the test will be successful
+ Now the form component is converted into a service by changing the Component Type property from 0 (Form) to 1 (Service)
+ CPT1 is recompiled and another test is done to call MYOPER1 of CPT1
=> this test will fail with the error -50 ($status & $procerror = -50; UACTERR_NO_SIGNATURE)
Environment:
+Operating System: OS independent
+Database: DBMS independent
Workaround:
Notes:
(Note that in case you have an existing signature with an incorrect default implementation the compiler will not detect this. You can manually delete the signature to resolve this.)
Back to top
UNI-28434 - Global object might not be found on subsequent calls when using remote resources
Solution available in patch(es): 10.4.02-025
Description:
[RESOURCES]
$REMOTE:.\resources
Consider the following scenario:
The form FRM1 features two buttons that show the glyphs GLY1 and GLY2
FRM1 starts the form FRM2 that features three buttons that show the glyphs GLY1, GLY2, and GLY3
When starting FRM2 for the first time then all glyphs are shown as expected
After closing and reopening FRM2 the glyph GLY3 is not shown anymore when using remote resources that are directly addressed (see details above)
Environment:
+Operating System: OS independent
+Database: DBMS independent
Workaround:
; client asn
[RESOURCES]
$REMOTE:
; server asn
[RESOURCES]
.\resources
Notes: