<?xml version="1.0"?>
<implementation of="configfactory" id="xmlconfig">
    <super id="openejb">OpenEJB</super>
    <super id="assembler">Assembler</super>
    <super id="classicassembler">Classic</super>
    <super id="configfactory">Config</super>
    <super id="xmlconfig">XML</super>
    <image src="images/figure-openejb.gif"/>
    <name>XML Configuration Factory</name>
    <alternate-name>Original Configuration Factory</alternate-name>
    <alternate-name>Old Configuration Factory</alternate-name>
    <description>
        Populates an OpenEjbConfiguration object based
        on the data from a single xml file conforming 
        to the openejb_config.dtd.
    </description>
    <detail>No longer supported</detail>
    <detail>All configuration information is contained in one xml file</detail>
    <detail>The xml file containing OpenEJB&#39;s configuration must conform the openejb_config.dtd</detail>
    <detail>Deploying beans requires deployer to copy all data over to the OpenEJB xml file</detail>
    <detail>Bean data is not validated prior to assembly</detail>
    <detail>System structure is not validated prior to assembly</detail>
    <related-package>org.openejb.alt.assembler.classic.xml</related-package>
    <related-class>org.openejb.alt.assembler.classic.xml.DOMOpenEjbConfigurationFactory</related-class>
    <related-class>org.openejb.alt.assembler.classic.xml.XmlOpenEJBConfiguration</related-class>
    <required-library>xerces-J_1.4.0.jar</required-library>
</implementation>

