Okay, I'm probably missing something obvious here... why won't the following
generate any local interfaces, just the remote ones?
Andrew.
build.xml:
<project basedir="." default="ejbgen" name="test">
<target name="ejbgen">
<taskdef
classname="xdoclet.ejb.EjbDocletTask"
classpath="xdoclet.jar;log4j.jar"
name="ejbdoclet"/>
<ejbdoclet
classpath="xdoclet.jar;log4j.jar;${java.class.path};."
destdir="."
excludedtags="@version,@author"
sourcepath=".">
<fileset dir=".">
<include name="**/*EJB.java"/>
</fileset>
<remoteinterface>
<homeinterface/>
<localinterface/>
<localhomeinterface/>
<session/>
<entitycmp/>
<entitybmp/>
<entitypk/>
<dataobject/>
<deploymentdescriptor/>
</ejbdoclet>
</target>
</project>
foobar/Test2EJB.java:
package foobar;
/*
* @ejb:bean name="Test2" type="Stateless"
* @ejb:home generate="local,remote"
* @ejb:interface generate="local,remote"
*/
public abstract class Test2EJB
implements javax.ejb.SessionBean
{
/*
* @ejb:interface-method
*/
public String foobar() { return "Foobar"; }
}
_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel