I am using xdoclet 1.2 on an (abstract) session bean "DocumentManagement" to
generate local/remote interfaces and a concrete session bean subclass. But
instead of producing "DocumentManagementLocal", "DocumentManagementRemote",
"DocumentManagementSession" xdoclet gives me "beanLocal", "beanRemote",
"beanSession", ... Seems like xdoclet doesn't know about the proper class
name. Why would this be? Excerpts from original class and ant task below.
Cheers,
Olaf
Class:
/**
* @ejb.bean
* name = "document-management-bean"
* jndi-name = "ejb/remote/DocumentManagement"
* local-jndi-name = "ejb/local/DocumentManagement"
* view-type = "both"
* type = "Stateless"
* transaction-type = "Container"
* remote-business-interface =
"manplan.j2ee.service.document.DocumentManager"
* local-business-interface =
"manplan.j2ee.service.document.DocumentManager"
*/
public abstract class DocumentManagement extends
AbstractStatelessSessionBean
implements
DocumentManager
{
...
}
Ant task:
<target name="generate.ejb" depends="init">
<echo message=" ==> Generating dependent EJB source files ..." />
<tstamp>
<format property="TODAY" pattern="dd-MM-yyyy"/>
</tstamp>
<ejbdoclet destDir="${gen-api.java.dir}"
excludedTags="@version,@author"
addedTags="@xdoclet-generated at ${TODAY}"
ejbSpec="2.0">
<fileset dir="${src.java.dir}">
<include name="**/*.java"/>
</fileset>
<packageSubstitution packages="ejb.impl.document"
substituteWith="ejb.document"/>
<session destDir="${gen-impl.java.dir}"/>
<remoteinterface/>
<localinterface/>
<homeinterface/>
<localhomeinterface/>
<deploymentdescriptor destdir="${gen-api.conf.dir}"/>
</ejbdoclet>
</target>
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user