Well thanks for your help in my topic so I to took the time to run your xml
through my home made DOM inspector. The problem is hibernate-mapping-3.0.dtd does not declare an element <column> under a
<one-to-one> you can only use only use elements <meta> or <formula>
inside <one-to-one> which are optional here is the segment of the dtd that
refers to this.
Code:
<!-- Declares a one-to-one association between two entities (Or from a component,
component element, etc. to an entity). -->
<!ELEMENT one-to-one (meta*,formula*)>
<!ATTLIST one-to-one name CDATA #REQUIRED>
<!ATTLIST one-to-one formula CDATA #IMPLIED>
<!ATTLIST one-to-one access CDATA #IMPLIED>
<!ATTLIST one-to-one class CDATA #IMPLIED>
<!ATTLIST one-to-one entity-name CDATA #IMPLIED>
<!ATTLIST one-to-one cascade CDATA #IMPLIED>
<!ATTLIST one-to-one outer-join (true|false|auto) #IMPLIED>
<!ATTLIST one-to-one fetch (join|select) #IMPLIED>
<!ATTLIST one-to-one constrained (true|false) "false">
<!ATTLIST one-to-one foreign-key CDATA #IMPLIED>
<!ATTLIST one-to-one property-ref CDATA #IMPLIED>
<!ATTLIST one-to-one lazy (false|proxy|no-proxy) #IMPLIED>
<!ATTLIST one-to-one node CDATA #IMPLIED>
<!ATTLIST one-to-one embed-xml (true|false) "true">