User: d_jencks
  Date: 02/03/04 05:28:57

  Modified:    core/resources/xdoclet/ejb/vendor jbosscmp-jdbc_xml.j
  Log:
  Changed jbosscmp-jdbc.xml generation to make it possible to avoid including the 
difficult-to-get-right relationship key-fields tags. Use a jboss:auto-key-fields tag 
in your cmr accessors to suppress <key-fields/> and <key-fields>...</key-fields> 
elements for that side.
  
  Revision  Changes    Path
  1.14      +4 -0      xdoclet/core/resources/xdoclet/ejb/vendor/jbosscmp-jdbc_xml.j
  
  Index: jbosscmp-jdbc_xml.j
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/resources/xdoclet/ejb/vendor/jbosscmp-jdbc_xml.j,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -w -r1.13 -r1.14
  --- jbosscmp-jdbc_xml.j       8 Feb 2002 03:15:53 -0000       1.13
  +++ jbosscmp-jdbc_xml.j       4 Mar 2002 13:28:56 -0000       1.14
  @@ -151,6 +151,7 @@
             <XDtJBEjbRel:ifLeftHasFKConstraint>
             <fk-constraint><XDtJBEjbRel:leftFKConstraint/></fk-constraint>
             </XDtJBEjbRel:ifLeftHasFKConstraint>
  +          <XDtMethod:ifDoesntHaveMethodTag tagName="jboss:auto-key-fields">
             <XDtJBEjbRel:ifRightHasFK>
             <key-fields>
               <XDtJBEjbRel:forAllRightForeignKeys>
  @@ -164,12 +165,14 @@
             <XDtJBEjbRel:ifNotRightHasFK>
             <key-fields/>
             </XDtJBEjbRel:ifNotRightHasFK>
  +          </XDtMethod:ifDoesntHaveMethodTag>
         </ejb-relationship-role>
         <ejb-relationship-role>
             
<ejb-relationship-role-name><XDtEjbRel:rightRoleName/></ejb-relationship-role-name>
             <XDtJBEjbRel:ifRightHasFKConstraint>
             <fk-constraint><XDtJBEjbRel:rightFKConstraint/></fk-constraint>
             </XDtJBEjbRel:ifRightHasFKConstraint>
  +          <XDtMethod:ifDoesntHaveMethodTag tagName="jboss:auto-key-fields">
             <XDtJBEjbRel:ifLeftHasFK>
             <key-fields>
               <XDtJBEjbRel:forAllLeftForeignKeys>
  @@ -183,6 +186,7 @@
             <XDtJBEjbRel:ifNotLeftHasFK>
             <key-fields/>
             </XDtJBEjbRel:ifNotLeftHasFK>
  +          </XDtMethod:ifDoesntHaveMethodTag>
         </ejb-relationship-role>
       </ejb-relation>
     </XDtEjbRel:forAllRelationships>
  
  
  

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to