svn commit: r562448 - /ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r562448 - /ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml

jonesde
Author: jonesde
Date: Fri Aug  3 06:00:20 2007
New Revision: 562448

URL: http://svn.apache.org/viewvc?view=rev&rev=562448
Log:
Some important updates, well mostly just removing problematic foreign keys

Modified:
    ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml

Modified: ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml?view=diff&rev=562448&r1=562447&r2=562448
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml Fri Aug  3 06:00:20 2007
@@ -75,6 +75,8 @@
         <relation type="one" fk-name="OAGIS_MI_PROCSTS" title="Processing" rel-entity-name="StatusItem">
             <key-map field-name="processingStatusId" rel-field-name="statusId"/>
         </relation>
+        <!-- DEJ20070803: removing foreign keys because we want the info in this case more than we want the info to be correct
+            BIG NOTE: having these fks in place also makes the running of the createOagisMessageInfo service in a separate transaction impossible because of locking problems; this happens in Derby and may or may not in other databases
         <relation type="one" fk-name="OAGIS_MI_ORDHDR" rel-entity-name="OrderHeader">
             <key-map field-name="orderId"/>
         </relation>
@@ -84,6 +86,7 @@
         <relation type="one" fk-name="OAGIS_MI_SHPMNT" rel-entity-name="Shipment">
             <key-map field-name="shipmentId"/>
         </relation>
+        -->
     </entity>
     <entity entity-name="OagisMessageErrorInfo" package-name="org.ofbiz.specialpurpose.oagis" title="OAGIS Message Error Info Entity">
         <field name="logicalId" type="very-short"></field>