Each xbook must define a properties file called properties.xml with the following format:
<xbook> <name>xbook name</name> <description>the xbook description that will be published in the xbook directory service</description> <version>a version number</version> <date>if this is a subxbook, this is the date it was instantiated</date> <instances>number of sub-xbooks</instances> <subxbook>name of sub-xbook</subxbook> <results>name of output file</results> <parameter name="name of an xbook input parameter"> <value>user's value of the xbook parameters</value> </parameter> <mapfile> <dn>user dn</dn> ... <dn>userN dn</dn> </mapfile> </xbook>
Currently, only the following tags are required: xbook, name, description, version. See Section 2.3.0.2 for a more detailed discussion.