Rational Developer for System z, Version 7.6

Limitation: Conflicting message and field names cause compile error

Problem: When you model a flow, and a field of one message has the same name as another message, the generated COBOL code may not compile, reporting a IGYPS0037 error, due to the naming conflict. For example, if the flow references (1) a message called 'X' with a field called 'Y' and (2) a message called 'Y', when the generated code refers to item 'Y' the COBOL compiler will not know whether the reference is to the message 'Y' or the field 'Y OF X'.

Workaround: Refactor either the message or the field to resolve the name conflict. In the EST Project Explorer, select one of the items with the duplicate names. Open the context menu and choose Rename.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)