ejb-jar.xml:
<entity>
<description>Entity Bean ( CMP )</description>
<display-name>Medarbejderafdeling</display-name>
<ejb-name>Medarbejderafdeling</ejb-name>
<local-home>mypackage3.MedarbejderafdelingLocalHome</local-home>
<local>mypackage3.MedarbejderafdelingLocal</local>
<ejb-class>mypackage3.impl.MedarbejderafdelingBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>mypackage3.MedarbejderafdelingPK</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>Medarbejderafdeling</abstract-schema-name>
</entity>
HELE orion-ejb-jar.xml:
<?xml version = '1.0' encoding = 'windows-1252'?>
<!DOCTYPE orion-ejb-jar PUBLIC "-//Evermind//DTD Enterprise JavaBeans 1.1 runtime//EN" "
http://xmlns.oracle.com/ias/dtds/orion-ejb-jar.dtd"><orion-ejb-jar>
<enterprise-beans>
<session-deployment max-instances="-1" name="MySessionEJB"/>
<entity-deployment max-instances="-1" name="Afdeling" data-source="jdbc/delfi2DS" table="AFDELING">
<primkey-mapping>
<cmp-field-mapping name="afdelingsnr" persistence-name="AFDELINGSNR" persistence-type="NUMBER(5)"/>
</primkey-mapping>
<cmp-field-mapping name="afdelingsnr" persistence-name="AFDELINGSNR" persistence-type="NUMBER(5)"/>
<cmp-field-mapping name="afdelingsnavnnavn" persistence-name="AFDELINGSNAVNNAVN" persistence-type="VARCHAR2(20)"/>
<cmp-field-mapping name="medarbejderafdeling_afdelingsnr">
<collection-mapping table="MEDARBEJDERAFDELING">
<primkey-mapping>
<cmp-field-mapping>
<entity-ref home="Afdeling">
<cmp-field-mapping persistence-name="AFDELINGSNR" persistence-type="NUMBER(5)"/>
</entity-ref>
</cmp-field-mapping>
</primkey-mapping>
<value-mapping type="mypackage3.MedarbejderafdelingLocal">
<cmp-field-mapping>
<entity-ref home="Medarbejderafdeling">
<cmp-field-mapping>
<fields>
<cmp-field-mapping name="medarbejdernr" persistence-name="MEDARBEJDERNR" persistence-type="NUMBER(5)"/>
<cmp-field-mapping name="afdelingsnr" persistence-name="AFDELINGSNR" persistence-type="NUMBER(5)"/>
</fields>
</cmp-field-mapping>
</entity-ref>
</cmp-field-mapping>
</value-mapping>
</collection-mapping>
</cmp-field-mapping>
</entity-deployment>
<entity-deployment max-instances="-1" name="Medarbejder" data-source="jdbc/delfi2DS" table="MEDARBEJDER">
<primkey-mapping>
<cmp-field-mapping name="medarbejdernr" persistence-name="MEDARBEJDERNR" persistence-type="NUMBER(5)"/>
</primkey-mapping>
<cmp-field-mapping name="medarbejdernr" persistence-name="MEDARBEJDERNR" persistence-type="NUMBER(5)"/>
<cmp-field-mapping name="medarbejdernavn" persistence-name="MEDARBEJDERNAVN" persistence-type="VARCHAR2(20)"/>
<cmp-field-mapping name="medarbejderafdeling_medarbejdernr">
<collection-mapping table="MEDARBEJDERAFDELING">
<primkey-mapping>
<cmp-field-mapping>
<entity-ref home="Medarbejder">
<cmp-field-mapping persistence-name="MEDARBEJDERNR" persistence-type="NUMBER(5)"/>
</entity-ref>
</cmp-field-mapping>
</primkey-mapping>
<value-mapping type="mypackage3.MedarbejderafdelingLocal">
<cmp-field-mapping>
<entity-ref home="Medarbejderafdeling">
<cmp-field-mapping>
<fields>
<cmp-field-mapping name="medarbejdernr" persistence-name="MEDARBEJDERNR" persistence-type="NUMBER(5)"/>
<cmp-field-mapping name="afdelingsnr" persistence-name="AFDELINGSNR" persistence-type="NUMBER(5)"/>
</fields>
</cmp-field-mapping>
</entity-ref>
</cmp-field-mapping>
</value-mapping>
</collection-mapping>
</cmp-field-mapping>
</entity-deployment>
<entity-deployment max-instances="-1" name="Medarbejderafdeling" data-source="jdbc/delfi2DS" table="MEDARBEJDERAFDELING">
<primkey-mapping>
<cmp-field-mapping>
<fields>
<cmp-field-mapping name="medarbejdernr" persistence-name="MEDARBEJDERNR" persistence-type="NUMBER(5)"/>
<cmp-field-mapping name="afdelingsnr" persistence-name="AFDELINGSNR" persistence-type="NUMBER(5)"/>
</fields>
</cmp-field-mapping>
</primkey-mapping>
<cmp-field-mapping name="afdeling_afdelingsnr" persistence-name="AFDELINGSNR">
<entity-ref home="Afdeling">
<cmp-field-mapping persistence-name="AFDELINGSNR" persistence-type="NUMBER(5)"/>
</entity-ref>
</cmp-field-mapping>
<cmp-field-mapping name="medarbejder_medarbejdernr" persistence-name="MEDARBEJDERNR">
<entity-ref home="Medarbejder">
<cmp-field-mapping persistence-name="MEDARBEJDERNR" persistence-type="NUMBER(5)"/>
</entity-ref>
</cmp-field-mapping>
</entity-deployment>
</enterprise-beans>
<assembly-descriptor>
<default-method-access>
<security-role-mapping impliesAll="true" name="<default-ejb-caller-role>"/>
</default-method-access>
</assembly-descriptor>
</orion-ejb-jar>