Skip Headers

# Configuring XML Parser Platform

Previous

Next

TopLink provides the `XMLPlatform` instances shown in Table: Supported XML Platforms.

Supported XML Platforms

XMLPlatform... | Provides Access too... | Use With...
--- | --- | ---
`oracle.toplink.platform.xml.xdk.XDKPlatform` Foot 1 | `XDKParser`: this class provides access to the Oracle XML Developer's Kit (XDK) XML parser (see `http://www.oracle.com/technology/tech/xml/xdkhome.html`). | Oracle Containers for J2EE (OC4J)
`oracle.toplink.platform.xml.jaxp.JAXPPlatform` | `JAXPParser`: this class provides access to the Java SDK XML parser in the `javax.xml.parsers` package (see `http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JAXPIntro2.html`). | BEA WebLogic Server IBM WebSphere Application Server

Footnote 1 Default:

Note: To use an XML parser not listed in Table: Supported XML Platforms, create your own XMLPlatform (see "Creating an XML Parser Platform").

To configure your TopLink application to use a particular instance of the `XMLPlatform` class, set system property `toplink.xml.platform` to the fully qualified name of your `XMLPlatform` class as shows.

Configuring XML Platform

    toplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform