Develop > Application Configuration > Manage XML configuration files > XML configuration template settings

XML configuration template settings

The following table describes all the XML settings available when you create a generic or DTD-based XML configuration template. The list indicates if the setting is required or optional and whether or not it applies only to XML-DTD templates.

XML and XML-DTD template settings

Attribute

Description

ACM-FILENAME-KEY=<key>

Required; no default value.

filename-key identifies a path to the key in a value set that contains the name of the file being generated.

ACM-FILENAME-DEFAULT=<filename>

Required; no default value.

filename-default identifies the default file name returned if there is no file name in the value set.

ACM-NAMESPACE=<string>

Required; no default value.

namespace identifies a location where XML elements are stored in the database.

ACM-TIMEOUT=<integer>

Optional; (default value is 0)

timeout represents the number of minutes that are added to the application configuration’s total timeout.

A valid timeout is any integer from 0-999 inclusive.

The timeouts of all the configuration templates in an application configuration are added together and that number is added to the default timeout of ten minutes for configurations, which is the final timeout value for the entire configuration.

Note that any pre- or post-installation scripts in the application configuration that run longer than ten minutes will time out and cancel the entire push job.

ACM-DOCTYPE = <string>

Required; no default value.

XML-DTD templates only.

doctype represents the name of the root element in an XML file. This is in the DOCTYPE tag at the beginning of the XML file.

ACM-DOCTYPE-SYSTEM-ID = <string>

Required; no default value.

XML-DTD templates only.

system-id represents the system ID of the DTD file that is the basis of the configuration template. This value is in the DOCTYPE tag at the beginning of the XML file.

ACM-DOCTYPE-PUBLIC-ID = <string>

Required; no default value.

XML-DTD templates only.

public-id represents the public ID of the XML file parsed with the configuration template. This value is in the DOCTYPE tag at the beginning of the XML file DTD options.

ACM-ELEMENT=<element name>

Optional

XML-DTD templates only.

element sets the element that the current options describe. This option defaults to whatever element or attribute comes before this section in the DTD file.

ACM-ATTRIBUTE=<attribute name>

Optional

XML-DTD templates only.

attribute sets the attribute that the current options describe. This option is ignored if no attribute is set. This attribute defaults to whatever element or attribute comes before this section in the file.

ACM-PRINTABLE=<printable>

Optional

XML-DTD templates only.

printable sets the printable value for the element or attribute in the SA Client. This value appears in the value set editor to the left of the field. This is usually set to something short and descriptive.

ACM-DESCRIPTION=<description>

Optional

XML-DTD templates only.

description sets the description for the current element or attribute to be displayed in the SA Client. This value displays when you mouse over the name or value fields in the value set editor. Use this to describe the purpose of the field in the value set editor as well as the valid values for this field.