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)
- A /repair option is added to ULIC that enables you to fix a failing license preparation.
|
Fixes
UNI-29832 |
ULIC crash es during Cloud Standalone license revocation on Linux. |
UNI-19706 |
$webinfo("PATHINPUT"): plus-sign replaced by space |
UNI-29832 - ULIC crashes during Cloud Standalone license revocation on Linux.
Solution available in patch(es): 10.3.03-024, 10.4.02-003
Description:
ULIC sometimes crashes during Cloud Standalone license revocation on Linux.
Environment:
+Uniface version: 10.x
+Operating System: Linux
Workaround:
None.
Notes:
The issue has been resolved.
UNI-19706 - $webinfo("PATHINPUT"): plus-sign replaced by space
Solution available in patch(es): 10.4.02-002, 10.3.03-024
Description:
When Uniface receives a HTTP request, it populates a number of channels of $webinfo. When using a semantic URL to pass input parameters then these are put into the PATHINPUT channel of $webinfo as a Uniface list. $webinfo("PathInput") is used in both dynamic and static server pages (USPs) for RESTful URLs.
In case the semantic URL includes an URL-encoded plus-sign ("%2B") then it is replaced by a space in the PATHINPUT channel. For example: when using the following URL:
http://localhost:8090/uniface/wrd/websvc/ 2020-05-01T12%3A00%3A00%2B01%3A00
Then $webinfo("PATHINPUT") will contain "2022-05-01T12:00:00 01:00" instead of "2022-05-01T12:00:00+01: 00".
If the server variable PATH_INFO (in the WebServerContext channel) is checked then the plus-sign is correctly encoded. For example:< br>
vPath = $item("PATH_INFO", $item("SERVERVARIABLES", $webinfo("WebServerContext")))
Will return: "/websvc/2022-05-01T12:00:00+01:00 "
Environment:
+ Uniface Version : 9, 10
+ Operating System : Any
Workaround:
None.
Notes:
This problem is solved.