Project

General

Profile

Bug #11089

Lexical/Grammatical Errors in TRPL Expressions

Added by Vladimir Tsichevski 7 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:
version_reported:
16330
version_resolved:
reviewer:
production:
No
env_name:
topics:

rules.diff Magnifier (4.43 KB) Vladimir Tsichevski, 01/05/2026 03:45 PM

History

#1 Updated by Vladimir Tsichevski 7 months ago

Some expressions in the rules/ subdirectory of FWD contain lexical/grammatical errors:

- Several string variables are initialized with empty expression code (should fail to compile)
- Some string literals in actions/rules are missing closing quotes
- A few expressions have unmatched parentheses

These invalid expressions cause failures when evaluated via Expression.main() or similar entry points.

It is unclear how these have survived in the FWD codebase - most likely the affected execution paths are either unused, unreachable, or not visited during conversion.

All cases have been corrected. See the attached reles.diff for details.

#2 Updated by Greg Shah 7 months ago

  • Project changed from TRPL to Conversion Tools

The proposed changes are specific to FWD. I'm moving the task.

#3 Updated by Vladimir Tsichevski 6 months ago

Another issue: the schema/generate_ddl.xml references non-existing com.goldencode.p2j.persist.ORMHandler class.

Also available in: Atom PDF