Update of 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/entity/resources
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6644/modules/ejb/src/xdoclet/modules/ejb/entity/resources

Modified Files:
        valueobject.xdt 
Log Message:
fixed dupplicate empty constructor and compilation error in  toString() method 
when a value-object has a empty persistent fields list (XDT-1373)

Index: valueobject.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/entity/resources/valueobject.xdt,v
retrieving revision 1.36
retrieving revision 1.37
diff -C2 -r1.36 -r1.37
*** valueobject.xdt     9 May 2005 21:10:25 -0000       1.36
--- valueobject.xdt     9 May 2005 21:54:44 -0000       1.37
***************
*** 79,82 ****
--- 79,83 ----
  

     </XDtEjbValueObj:ifGeneratePKConstructor>

+    <XDtEjbPersistent:ifHasAtLeastOnePersistentField 
valueobject="<XDtEjbValueObj:valueObjectMatch/>">

     public 
<XDtClass:classOf><XDtEjbValueObj:valueObjectClass/></XDtClass:classOf>( 
<XDtEjbPersistent:persistentfieldList 
valueobject="<XDtEjbValueObj:valueObjectMatch/>"/> )

     {

***************
*** 91,94 ****
--- 92,96 ----
         </XDtEjbPk:ifDoesntHavePrimkeyField>

     }

+    </XDtEjbPersistent:ifHasAtLeastOnePersistentField>

  

     /**

***************
*** 454,458 ****
--- 456,462 ----
          StringBuffer str = new StringBuffer("{");

  

+      <XDtEjbPersistent:ifHasAtLeastOnePersistentField 
valueobject="<XDtEjbValueObj:valueObjectMatch/>">

          str.append(<XDtEjbPersistent:persistentfieldNameValueList 
valueobject="<XDtEjbValueObj:valueObjectMatch/>" superclasses="true"/>);

+      </XDtEjbPersistent:ifHasAtLeastOnePersistentField>

         <XDtEjbBmp:ifUseSoftLocking>

          str.append(",version=");




-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to