How does MB handle XML files with FIXED attribute values?

How does MB handle XML files with FIXED attribute values?

book

Article ID: KB0088464

calendar_today

Updated On:

Products Versions
TIBCO MessageBroker -
Not Applicable -

Description

Resolution:
These "fixed" values will be saved into the repository as default values.
If your input XML document doesn't contain values for these attributes, when MB tries to get the AE schema of this element from the repository, it comes with these fixed values as default attributes.

For example,

You declare the following in the dtd file:

<!ELEMENT A (#PCDATA)>
  <!ATTLIST A value CDATA #FIXED "fixed val">

And your input XML document file is as follows:

&ltA&gtexample</A>

Then the generated AE Tree will look like:

A={
    @value="fixed val",
    ^CDATA^="example"
}

Therefore, the resulted xmlString from TreeToXML() will be:

&ltA value="fixed val"&gtexample</A>

Issue/Introduction

How does MB handle XML files with FIXED attribute values?

Environment

Product: TIBCO MessageBroker Version: 4.1 OS: All --------------------