R-code header changes
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
ProxyGen uses information in the headers of r-code files to generate the WSM file. So, the
WSDL definition of a ProDataSet is limited by the information written into the r-code header.
Starting with OpenEdge R10.1C, the r-code header includes support for a temp-table or
ProDataSet's NAMESPACE-URI attribute and a temp-table field's
XML-NODE-TYPE attribute. The r-code header also includes support for the
XML-NODE-NAME attribute on ProDataSets, temp-tables, and temp-table
fields.
To accommodate the addition of the NAMESPACE-URI and
XML-NODE-NAME attributes, the r-code header includes a header version
number which is independent of the r-code version. The AVM adds this element to the r-code
header only if the file contains a temp-table or ProDataSet with the
NAMESPACE-URI or XML-NODE-NAME attributes. When this
element is present, you cannot use the r-code file with the ProxyGen from releases before
Release 10.1C. Previous versions of ProxyGen return an error if they encounter this attribute.