[xmladi-attribute-definitions]

The [xmladi-attribute-definitions] stanza enables customers to add XML attribute definitions, such as XML namespace definitions, to the XMLADI document start tag. For example, an application might want to use namespaces to differentiate or aggregate ADI items, as described in XML namespace definitions. The XML processor must be notified of the namespace with an XML namespace definition. The namespace definition can be added to this stanza, and it is automatically added to the XMLADI document element start tag. The benefit of adding definitions to the XMLADI document start tag is the attribute definitions are available for all ADI items defined in the XMLADI document. The attribute definitions are available Whether their values were retrieved from the credential, generated by the authorization engine, or retrieved by a dynamic ADI entitlement service. For example:

[xmladi-attribute-definitions]
  xmlns:myNS = "http://myURI.mycompany.com"
  appID = '"Jupiter" - Account Management Web Portal Server #1.'  
The XMLADI element start tag that results from these definitions is:
<XMLADI xmlns:myNS="http://myURI.mycompany.com"
  appID='"Jupiter" - Account Management Web Portal Server #1.'>
Both the namespace ID myNS and the attribute appID are defined globally in the XMLADI document.

Parent topic: Configuration file and initialization attributes