User: rinkrank
  Date: 02/03/23 07:03:35

  Modified:    core/resources/xdoclet/ejb/vendor Tag: XJAVADOC_REFACTORING
                        weblogic-cmp-rdbms-jar-xml.j weblogic-ejb-jar-xml.j
  Log:
  Fixed a bug with unidirectional n->1relationships
  Fixed WLS persistence bug for BMP
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.15.2.1  +17 -1     
xdoclet/core/resources/xdoclet/ejb/vendor/weblogic-cmp-rdbms-jar-xml.j
  
  Index: weblogic-cmp-rdbms-jar-xml.j
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/resources/xdoclet/ejb/vendor/weblogic-cmp-rdbms-jar-xml.j,v
  retrieving revision 1.15
  retrieving revision 1.15.2.1
  diff -u -w -r1.15 -r1.15.2.1
  --- weblogic-cmp-rdbms-jar-xml.j      5 Feb 2002 00:59:54 -0000       1.15
  +++ weblogic-cmp-rdbms-jar-xml.j      23 Mar 2002 15:03:35 -0000      1.15.2.1
  @@ -82,7 +82,7 @@
         <table-name><XDtWlEjbRel:joinTableName/></table-name>
        </XDtEjbRel:ifIsMany2Many>
         <weblogic-relationship-role>
  -         
<relationship-role-name><XDtEjbRel:rightRoleName/></relationship-role-name>         
  +         <relationship-role-name><XDtEjbRel:leftRoleName/></relationship-role-name> 
        
           <XDtWlEjbRel:ifHasRightGroupName>
            <group-name><XDtWlEjbRel:rightGroupName/></group-name>
           </XDtWlEjbRel:ifHasRightGroupName>
  @@ -94,6 +94,14 @@
              </XDtWlEjbRel:ifHasKeyColumn>
            </column-map>
           </XDtWlEjbRel:forAllLeftColumnMaps>
  +        <XDtWlEjbRel:forAllRightColumnMaps>
  +         <column-map>
  +            <foreign-key-column><XDtWlEjbRel:foreignKeyColumn/></foreign-key-column>
  +           <XDtWlEjbRel:ifHasKeyColumn>
  +            <key-column><XDtWlEjbRel:keyColumn/></key-column>
  +           </XDtWlEjbRel:ifHasKeyColumn>
  +         </column-map>
  +        </XDtWlEjbRel:forAllRightColumnMaps>
         </weblogic-relationship-role>
        <XDtEjbRel:ifIsMany2Many>
         <weblogic-relationship-role>
  @@ -101,6 +109,14 @@
           <XDtWlEjbRel:ifHasLeftGroupName>
            <group-name><XDtWlEjbRel:leftGroupName/></group-name>
           </XDtWlEjbRel:ifHasLeftGroupName>
  +        <XDtWlEjbRel:forAllLeftColumnMaps>
  +         <column-map>
  +            <foreign-key-column><XDtWlEjbRel:foreignKeyColumn/></foreign-key-column>
  +           <XDtWlEjbRel:ifHasKeyColumn>
  +            <key-column><XDtWlEjbRel:keyColumn/></key-column>
  +           </XDtWlEjbRel:ifHasKeyColumn>
  +         </column-map>
  +        </XDtWlEjbRel:forAllLeftColumnMaps>
           <XDtWlEjbRel:forAllRightColumnMaps>
            <column-map>
               <foreign-key-column><XDtWlEjbRel:foreignKeyColumn/></foreign-key-column>
  
  
  
  1.21.2.1  +4 -2      xdoclet/core/resources/xdoclet/ejb/vendor/weblogic-ejb-jar-xml.j
  
  Index: weblogic-ejb-jar-xml.j
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/resources/xdoclet/ejb/vendor/weblogic-ejb-jar-xml.j,v
  retrieving revision 1.21
  retrieving revision 1.21.2.1
  diff -u -w -r1.21 -r1.21.2.1
  --- weblogic-ejb-jar-xml.j    14 Feb 2002 19:29:22 -0000      1.21
  +++ weblogic-ejb-jar-xml.j    23 Mar 2002 15:03:35 -0000      1.21.2.1
  @@ -49,20 +49,22 @@
              <XDtClass:ifHasClassTag tagName="weblogic:persistence" 
paramName="finders-load-bean">
               <finders-load-bean><XDtClass:classTagValue 
tagName="weblogic:persistence" paramName="finders-load-bean" 
values="True,False"/></finders-load-bean>
              </XDtClass:ifHasClassTag>
  -           <XDtConfig:ifConfigParamGreaterOrEquals paramName="EjbSpec" value="2.0">
  +           <XDtEjbCmp:ifEntityIsCmp>
               <persistence-type>
                  <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
                  <type-version>6.0</type-version>
                  <type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
               </persistence-type>
  -           </XDtConfig:ifConfigParamGreaterOrEquals>
  +           </XDtEjbCmp:ifEntityIsCmp>
              <XDtClass:ifHasClassTag tagName="weblogic:persistence" 
paramName="db-is-shared">
               <db-is-shared><XDtClass:classTagValue tagName="weblogic:persistence" 
paramName="db-is-shared" values="True,False"/></db-is-shared>
              </XDtClass:ifHasClassTag>
  +           <XDtEjbCmp:ifEntityIsCmp>
               <persistence-use>
                  <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
                  <type-version>6.0</type-version>
               </persistence-use>
  +           </XDtEjbCmp:ifEntityIsCmp>
            </persistence>
           <XDtClass:ifHasClassTag tagName="weblogic:clustering">
            <entity-clustering>
  
  
  

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

Reply via email to