COBOL FILLER Generated Incorrectly After Recordset Array (182678)
The information in this article applies to:
- Microsoft COM Transaction Integrator for CICS and IMS 1.0, when used with:
This article was previously published under Q182678 SYMPTOMS
You can use the Component Builder (CB) to export COBOL statements from a
component library. However, under certain circumstances, the exported COBOL
statements will not be correct.
The situation involves method parameters that are recordsets, and the
recordset parameter is declared as an array and also as having trailing
FILLER.
Under these conditions, when the component library is saved and COBOL is
exported, the trailing FILLER item in the exported COBOL statements is
generated as part of each element of the array of recordsets. This is
incorrect; there should be one occurrence of the trailing FILLER following
the array as a whole. For an example of this situation, see the sample
COBOL code in the MORE INFORMATION section of this article.
WORKAROUND
To work around this problem, use a text editor to manually correct the
exported COBOL.
STATUS
Microsoft has confirmed this to be a problem in Microsoft COM Transaction
Integrator for CICS and IMS version 1.0. This problem was corrected in
the latest SNA Server version 4.0 U.S. Service Pack. For information on
obtaining this Service Pack, query on the following word in the Microsoft
Knowledge Base (without the spaces):
Modification Type: | Minor | Last Reviewed: | 3/18/2004 |
---|
Keywords: | kbbug kbfix KB182678 |
---|
|