Sep 2 2004


	File maha_dtd.xsd requires hand editing any time it is regenerated
	from the DTD.  The follow describes the edit required.


	Trang generates the following code from the DTD

  </xs:element>
  <xs:element name="ejb-relation">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="description"/>
        <xs:element minOccurs="0" ref="description-list"/>
        <xs:element minOccurs="0" ref="ejb-relation-name"/>
        <xs:element ref="ejb-relationship-role"/>
        <xs:element ref="ejb-relationship-role"/>
        <xs:element minOccurs="0" maxOccurs="unbounded" ref="deployment-extension"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>



	However the referencing java code expects to have a class in which
	element ejb-relationship-role defined as a array of size 2.
	Change the maha_dtd.xsd to define ejb-relationship-role as below.


  <xs:element name="ejb-relation">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" ref="description"/>
        <xs:element minOccurs="0" ref="description-list"/>
        <xs:element minOccurs="0" ref="ejb-relation-name"/>
        <xs:element maxOccurs="2" ref="ejb-relationship-role"/>
        <xs:element minOccurs="0" maxOccurs="unbounded" ref="deployment-extension"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
