What happened? Why did the remote.j template change? I was using 1.0.1 and 
tried to upgrade to 1.1.1 today. Is this a bug? I looked at the CVS history 
of remote.j, and it appears the change was intended, but I don't understand 
why. As you can see, the generated remote interface won't be able to 
compile. I'd love to figure out what I did wrong :)

Old remote.j:
<snip>
extends javax.ejb.EJBObject
           <XDoclet:ifHasClassTag tagName="ejb:interface" 
paramName="extends">, <XDoclet:classTagValue tagName="ejb:interface" 
paramName="extends"/></XDoclet:ifHasClassTag><XDoclet:ifHasClassTag 
tagName="ejb:bean" paramName="remote-business-interface">, 
<XDoclet:classTagValue tagName="ejb:bean" 
paramName="remote-business-interface"/></XDoclet:ifHasClassTag>
</snip>

New remote.j:
<snip>
extends <XDtEjbIntf:extendsFrom type="remote"/>
</snip>

My EJB code:
<snip>
public abstract class DocumentEJB extends ExceptionlessEntityAdapter {
</snip>

Generated Document remote interface:
<snip>
public inteface DocumentRemote extends ExceptionlessEntityAdapter {
</snip>

_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx


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

Reply via email to