MID Server protected records and reserved characters
- UpdatedFeb 1, 2024
- 1 minute read
- Washington DC
- MID Server
The Washington DC release is no longer supported. As such, the product documentation and release notes are provided for informational purposes only, and will not be updated.
Some MID Server records cannot be altered. Certain special characters are pre-defined in XML and cannot be used in passwords.
MID Server Records that cannot be altered
These records cannot be modified or deleted.
| Table | Record |
|---|---|
| Public Page [sys_public] | InstanceInfo |
| Scripted Web Service [sys_web_service] |
|
Using special characters in an XML file
The XML specification defines five predefined entities that represent special characters, and requires that all XML processors honor them. If these characters are used in a password, you will experience unexpected results.
The following characters represent the five pre-defined entities:
- "
- &
- '
- <
- >
If you use the pre-defined entity characters in an XML file, such as the MID Server
configuration file, you need to encode them. To encode pre-defined entities into an XML
document:
- replace " with "
- replace & with &
- replace ' with '
- replace < with <
- replace > with >
For example, to specify the password as test& in the MID Server config.xml file:
<parameter encrypt="true" name="mid.instance.password" value="test&"/>