I have a document that I have created from an XSD definition, which contains both elements and attributes.
For each element, a document node is created which contains a string field called ‘*body’ for the element, and attributes become string fields preceded with ‘@’, e.g. ‘@schemeAgencyID’; see the attachment for an image of this.
When I make this document publishable, I get the following warnings:
warningMessage: [ISC.0107.9002] Cannot create field ‘*body’ in Broker document type for ‘xxxx’; this field name is not valid on the Broker. The Broker will transport the field contents, which will be visible to Integration Server clients only.
warningMessage: [ISC.0107.9002] Cannot create field ‘@schemeAgencyID’ in Broker document type for ‘xxxx’; this field name is not valid on the Broker. The Broker will transport the field contents, which will be visible to Integration Server clients only.
I haven’t tried to run a test yet, but does this mean I am going to lose these fields? If so, what do I need to do to make a document created from an XSD publishable?