Rebuild the full mapping from persistence-jpa-1.5.1 to reproduce the bug
[jpa-converters] / src / test / resources / META-INF / legalperson.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <entity-mappings
3     xmlns="http://java.sun.com/xml/ns/persistence/orm"
4     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5     xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_2_1.xsd"
6     version="2.1">
7
8   <package>de.juplo.yourshouter.api.model</package>
9   <entity class="LegalPerson" access="FIELD">
10     <attributes>
11       <many-to-many name="categories">
12         <join-table name="LegalPerson_Category"/>
13         <cascade>
14           <cascade-all/>
15         </cascade>
16       </many-to-many>
17       <element-collection name="contributors"/>
18       <element-collection name="emails"/>
19       <element-collection name="links"/>
20       <element-collection name="numbers"/>
21       <many-to-many name="media">
22         <join-table name="Node_Media">
23           <join-column name="source" referenced-column-name="source"/>
24           <join-column name="nodeType" referenced-column-name="nodeType"/>
25           <join-column name="nodeId" referenced-column-name="id"/>
26         </join-table>
27         <cascade>
28           <cascade-all/>
29         </cascade>
30       </many-to-many>
31     </attributes>
32   </entity>
33
34 </entity-mappings>