Creating Provisioning Scripts
Open Format Configuration File
Cisco Small Business IP Telephony Devices Provisioning Guide
•
The IP Telephony device recognizes arbitrary, configurable aliases for a
limited number of parameter names.
•
If the XML file contains multiple occurrences of the same parameter tag, the
last such occurrence overrides any earlier ones. To avoid inadvertently
overriding configuration values for a parameter, it is recommended that at
most one instance of a parameter be specified in any one profile.
Formatting
•
Comments are allowed, using standard XML syntax.
<!-- My comment is typed here -->
•
Leading and trailing white space is allowed for readability and will be
removed from the parameter value.
•
New lines within a value are converted to spaces.
•
An XML header of the form <? . . . ?> is allowed, but is ignored by the IP
Telephony device.
•
To enter special characters, use basic XML character escapes, as shown in
the following table.
Special Character
& (ampersand)
< (less than)
> (greater than)
' (apostrophe)
" (double quote)
In the following example, character escapes are entered to represent the
greater than and less than symbols that are required in a dial plan rule. This
example defines an information hotline dial plan that sets the Dial_Plan[1]
parameter equal to ( S0 <:18005551212> ).
<flat-profile>
<Dial_Plan_1_>
( S0 <:18005551212> )
XML Escape Sequence
&
<
>
'
"
2
32