Kbase P146641: Errors occur when using method WRITE-XML or WRITE-XMLSCHEMA on a temp-table containing field of type
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  8/25/2009 |
|
Status: Unverified
SYMPTOM(s):
Errors occur when using method WRITE-XML or WRITE-XMLSCHEMA on a temp-table containing field of type Progress.Lang.Object
Errors exporting temp-table to XML with field of type Progress.Lang.Object
Methods WRITE-XML and WRITE-XMLSCHEMA fail
WRITE-XML fails with error 13078, 13066 and 13097
WRITE-XML fails with error 13078 and 13093
Unsupported data type for XML Serialization: <type>. (13078)
Unsupported data type for XML Serialization: Progress.Lang.Object. (13078)
Unable to write XML Schema for temp-table <table>. (13066)
Write schema failed for WRITE-XMLSCHEMA. (13097)
Write temp-table data failed for WRITE-XML. (13093)
FACT(s) (Environment):
Problem does not occur when specifying XML-NODE-TYPE "HIDDEN" for the field
OpenEdge Category: Language (4GL/ABL)
OpenEdge 10.2A
All Supported Operating Systems
CAUSE:
This is expected behaviour as XML serialization of classes is not supported
FIX:
Add the XML-NODE-TYPE "HIDDEN" attribute to fields of type Progress.Lang.Object