Pathway/iTS 1.0 README for S Systems
01, 05, 10 and 20.
01 WS-RECORD.
05 WS-PERSONAL-DETAILS
10 WS-NAME
10 WS-ADDRESS.
20 WS-ADDRESS-LINE-1
20 WS-ADDRESS-LINE-2
20 WS-ADDRESS-LINE-3
Known workarounds:
a) Manually inspect the data structure and remove unused group
level declarations. For instance, in the above example, if
there is no reference to group element WS-PERSONAL-DETAILS
in the code, please remove it and rearrange the data structure
as follows (This reduces number of levels from 4 to 3 namely
01, 10 and 20.)
01 WS-RECORD.
10 WS-NAME
10 WS-ADDRESS.
20 WS-ADDRESS-LINE-1
20 WS-ADDRESS-LINE-2
20 WS-ADDRESS-LINE-3
(SOLN 10-000926-0488)
2. In some cases, if there are some SCOBOL statements after an
unconditional 'GO TO' statement, the Java compiler might
generate an error 'Statement is unreachable' while compiling
the generated code.
Known workarounds:
a) Remove or comment out the statements after GO TO in
SCOBOL program, recompile the SCOBOL program, reconvert
and recompile the Java code.
b) Comment out the statements of the method in the generated Java
file after the 'return' statement and recompile.
(SOLN 10-000926-0492)
3. In some rare cases, the Converter is not able to distinguish
between the section name and the first paragraph name within
the section. It may result in compilation error:
"No such method".
Known workarounds:
a) Manually verify the generated code and see if a method exists
with the name same as the section name or first paragraph name.
If found, replace the method call with the name of the section
or first paragraph.
(No SOLN)
4. Sometimes, the control in a converted application returns to the
caller of the program unit with InvocationTargetException. This
is related to the way the ON ERROR clause of BEGIN-TRANSACTION
file:///C|/READMEs PATHWAY/PathwayiTS 1.0/ReadmePwyiTS15Ssystems.txt
file:///C|/READMEs PATHWAY/PathwayiTS 1.0/ReadmePwyiTS15Ssystems.txt (8 of 9) [4/27/2004 11:11:25 AM]