Previous XML Configuration Files Next

XML Templates

The xml/templates directory under the OpenFusion installation directory contains the XML files that define the properties for every object in the Administration Manager's Object Hierarchy.

To add a property to a Service, Singleton, or Java Object in the Object Hierarchy, the property must be fully defined in the appropriate XML file, as described below.

See Properties for details of how properties are displayed in the Administration Manager.

Directory Tree


Defining a Property in the XML File

The XML DTDs in the schema directory (see XML Schema) define how a new property must be created in the XML files. The following notes give further explanations of the XML elements.

GroupName

In the Administration Manager, each group is assigned a different pane and identified by a named tab. The GroupName element identifies which tab the property will appear on.

CategoryName

This is an organisational element. Properties on the same tab which also have the same CategoryName are grouped together on the tab.

Dependencies

Dependencies describe the relationship between different set of properties. If setting a property to a specific value will disable (lock) or enable (unlock) other properties, the Dependencies element should be used to show that relationship.

Conditional

Some properties apply only to specific system configurations. For example, some properties relate to a specific ORB and will not appear on the Administration Manager screens if a different ORB is in use. Conditional elements, if present, show which configurations are required for the property to be valid. The conditions currently supported are CORBA version, Java version, operating system, and ORB version. Permitted values are shown in the DTD.



Previous XML Configuration Files Next