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:
<A>example</A>
Then the generated AE Tree will look like:
A={ @value="fixed val", ^CDATA^="example" }
Therefore, the resulted xmlString from TreeToXML() will be:
<A value="fixed val">example</A>
Issue/Introduction
How does MB handle XML files with FIXED attribute values?
Environment
Product: TIBCO MessageBroker
Version: 4.1
OS: All
--------------------