Skip Headers

# XSD File Format

Previous

Next

Starting with 10g (10.1.3.1.0), the `project.xml` file uses an XML schema file format (XSD file) instead of the old document type definition. This defines not only the elements and attributes, but also the rules that govern how the elements and attributes are used in a valid XML file. The XSD file is formatted as standard XML and fully compliant with Oracle namespaces. Although TopLink can read both the current XSD and older DTD formats, only the current XSD format is written out.

Previously formats were defined only by the DTDs. You can now generate deployment XML files based on the following XML schemas:

- `object-persistence_1_0.xsd`: This schema defines general persistence and mapping concepts.

- `toplink-object-persistence_10_1_3.xsd`: This schema extends the general concepts to include additional TopLink specific data.

For more information, refer to the appropriate XSD in the `<TOPLINK_HOME>``\config\xsds` directory. The XSD files are also available on OTN at:

- `http://www.oracle.com/technology/oracleas/schema/object-persistence_1_0.xsd`

- `http://www.oracle.com/technology/oracleas/schema/toplink-object-persistence_10_1_3.xsd`