Bug #6644
OpenClient proxy does not sanitize the names for legacy mode
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
0%
billable:
No
vendor_id:
GCD
case_num:
version:
History
#1 Updated by Constantin Asofiei almost 2 years ago
With proxy-legacy-names="true"
true setting, any 4GL programs exposed as OpenClient proxy, will have the Java code (for the OpenClient) use the exact legacy names for procedures/dataset/temp-tables/etc.
In OE, proxygen
looks like sanitizes these names to be compatible as Java names; at least in some cases the hyphen just gets removed, and if we want to stay compatible with this, we need tests to determine what rules proxygen uses, for external program, (Sub)AppObject, internal procedure/function, temp-table, dataset, parameters, etc.