Specialized Administration > Working with Properties and Command Line Utilities > Windchill Configuration Properties > The site.xconf File Format and Contents
  
The site.xconf File Format and Contents
The site.xconf file is an XML file that is formatted according to the xconf.dtd. The file is automatically updated to contain an element for every property setting change that is made through either the JMX client or the xconfmanager.
The configuration elements included in the site.xconf file are as follows:
Each Property element names a property, its target property file, and the value of the property. The xconfmanager adds this element to the site.xconf file when you set specific property values.
Each ResetProperty element names a property and its target property file. The xconfmanager adds this element to the site.xconf file when you reset properties to their default values.
Each AddToProperty element names a property value to add to the end of a multi-valued property. The xconfmanager adds this element to the site.xconf file when you add a property value to the end of a multi-valued property.
Each RemoveFromProperty element names a property value to remove from a multi-valued property. The xconfmanager adds this element to the site.xconf file when you remove a property value from a multi-valued property.
Each UndefineProperty element names a property and its target property file. The xconfmanager adds this element to the site.xconf file when you undefine properties so that their values are null.
* 
Although PTC recommends that you use either a JMX client or the xconfmanager to modify the contents of the site.xconf file, some administrators may chose to modify the site.xconf file without using the Windchill tools. If you do manually modify the site.xconf file, be sure to format elements according to the xconf.dtd, which is documented in the next section. To propagate your changes to the affected property files, you must run the xconfmanager with the -p option and, to use the updated property files, you must restart your Windchill solution.
* 
If you are attempting to batch script calls to the xconfmanager.bat script using the DOS scripting language, be sure to use call script.bat (and not script.bat).
For examples of using the xconfmanager, see Using the xconfmanager Utility. For information about using a JMX client, see Using Java Management Extensions (JMX).