Project

General

Profile

Bug #6644

OpenClient proxy does not sanitize the names for legacy mode

Added by Constantin Asofiei almost 2 years ago. Updated almost 2 years ago.

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.

Also available in: Atom PDF