User: vharcq
Date: 02/03/28 10:47:06
Modified: core/resources/xdoclet/ejb home-local.j home.j
Log:
If no result-type, we need the finder definition (backward compatibility)
Revision Changes Path
1.31 +3 -0 xdoclet/core/resources/xdoclet/ejb/home-local.j
Index: home-local.j
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/ejb/home-local.j,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -w -r1.30 -r1.31
--- home-local.j 27 Mar 2002 22:38:47 -0000 1.30
+++ home-local.j 28 Mar 2002 18:47:06 -0000 1.31
@@ -37,6 +37,9 @@
<XDtClass:ifClassTagValueEquals tagName="ejb:finder" paramName
="result-type-mapping" value="Local">
public <XDtClass:ifClassTagValueEquals tagName="ejb:finder"
paramName="signature" value="Collection" delimiter=" "
tokenNumber="0">java.util.Collection</XDtClass:ifClassTagValueEquals><XDtClass:ifClassTagValueNotEquals
tagName="ejb:finder" paramName="signature" value="Collection" delimiter=" "
tokenNumber="0"><XDtClass:classTagValue tagName="ejb:finder" paramName="signature"
delimiter=" " tokenNumber="0"/></XDtClass:ifClassTagValueNotEquals>
<XDtClass:classTagValue tagName="ejb:finder" paramName="signature" delimiter=" ("
tokenNumber="1"/>(<XDtClass:classTagValue tagName="ejb:finder" paramName="signature"
delimiter="()" tokenNumber="1"/>) throws javax.ejb.FinderException;
</XDtClass:ifClassTagValueEquals>
+ <XDtClass:ifDoesntHaveClassTag tagName="ejb:finder" paramName
="result-type-mapping">
+ public <XDtClass:ifClassTagValueEquals tagName="ejb:finder"
paramName="signature" value="Collection" delimiter=" "
tokenNumber="0">java.util.Collection</XDtClass:ifClassTagValueEquals><XDtClass:ifClassTagValueNotEquals
tagName="ejb:finder" paramName="signature" value="Collection" delimiter=" "
tokenNumber="0"><XDtClass:classTagValue tagName="ejb:finder" paramName="signature"
delimiter=" " tokenNumber="0"/></XDtClass:ifClassTagValueNotEquals>
<XDtClass:classTagValue tagName="ejb:finder" paramName="signature" delimiter=" ("
tokenNumber="1"/>(<XDtClass:classTagValue tagName="ejb:finder" paramName="signature"
delimiter="()" tokenNumber="1"/>) throws javax.ejb.FinderException;
+ </XDtClass:ifDoesntHaveClassTag>
</XDtClass:forAllClassTags>
</XDtEjb:ifIsAConcreteEJBean>
</XDtEjbCmp:ifEntityIsCmp>
1.35 +4 -0 xdoclet/core/resources/xdoclet/ejb/home.j
Index: home.j
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/core/resources/xdoclet/ejb/home.j,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -w -r1.34 -r1.35
--- home.j 27 Mar 2002 23:32:50 -0000 1.34
+++ home.j 28 Mar 2002 18:47:06 -0000 1.35
@@ -41,6 +41,10 @@
public <XDtClass:ifClassTagValueEquals tagName="ejb:finder"
paramName="signature" value="Collection" delimiter=" "
tokenNumber="0">java.util.Collection</XDtClass:ifClassTagValueEquals><XDtClass:ifClassTagValueNotEquals
tagName="ejb:finder" paramName="signature" value="Collection" delimiter=" "
tokenNumber="0"><XDtClass:classTagValue tagName="ejb:finder" paramName="signature"
delimiter=" " tokenNumber="0"/></XDtClass:ifClassTagValueNotEquals>
<XDtClass:classTagValue tagName="ejb:finder" paramName="signature" delimiter=" ("
tokenNumber="1"/>(<XDtClass:classTagValue tagName="ejb:finder" paramName="signature"
delimiter="()" tokenNumber="1"/>)
throws java.rmi.RemoteException,javax.ejb.FinderException;
</XDtClass:ifClassTagValueEquals>
+ <XDtClass:ifDoesntHaveClassTag tagName="ejb:finder" paramName
="result-type-mapping">
+ public <XDtClass:ifClassTagValueEquals tagName="ejb:finder"
paramName="signature" value="Collection" delimiter=" "
tokenNumber="0">java.util.Collection</XDtClass:ifClassTagValueEquals><XDtClass:ifClassTagValueNotEquals
tagName="ejb:finder" paramName="signature" value="Collection" delimiter=" "
tokenNumber="0"><XDtClass:classTagValue tagName="ejb:finder" paramName="signature"
delimiter=" " tokenNumber="0"/></XDtClass:ifClassTagValueNotEquals>
<XDtClass:classTagValue tagName="ejb:finder" paramName="signature" delimiter=" ("
tokenNumber="1"/>(<XDtClass:classTagValue tagName="ejb:finder" paramName="signature"
delimiter="()" tokenNumber="1"/>)
+ throws java.rmi.RemoteException,javax.ejb.FinderException;
+ </XDtClass:ifDoesntHaveClassTag>
</XDtClass:forAllClassTags>
</XDtEjb:ifIsAConcreteEJBean>
</XDtEjbCmp:ifEntityIsCmp>
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel