Greetings Collegues;
I am learning XDoclet and attempting to generate home, remote and local interfaces
from a BMP
entity bean. The Class and method tags are as follows:
/*
@ejb.bean
display-name="ticketBean"
name="ticketBean"
type="BMP"
jndi-name="ejb/ticketBean"
local-jndi-name="ejb/localTicketBean
*/
/*
* @ejb.create-method
* view-type="local"
* view-type="remote"
*/
public Integer ejbCreate
Here is the ejbDocklet Task :
<ejbdoclet
destdir="${gen.src}"
excludedtags="@version,@author"
ejbspec="2.0"
addedtags="@xdoclet-generated at ${TODAY}"
verbose="true">
<fileset dir="${src.dir}">
<include name="com/troubleticket/ejb/entity/*.java" />
</fileset>
<localinterface/>
<remoteinterface/>
<homeinterface/>
<deploymentdescriptor destdir="${basedir}/META-INF"/>
<jboss version="2.4" xmlencoding="UTF-8" destdir="${basedir}/META-INF"/>
<weblogic xmlencoding="UTF-8" destdir="${basedir}/META-INF"
validatexml="true"/>
<webSphere destdir="${basedir}/META-INF" />
<orion destdir="${basedir}/META-INF" />
</ejbdoclet>
</target>
The generated home interface does not include the create method, but does generate the
findbypk method. Here is the generated source:
/*
* Generated by XDoclet - Do not edit!
*/
package com.troubleticket.ejb.entity;
/**
* Home interface for ticketBean.
* @xdoclet-generated at July 8 2004
*/
public interface ticketBeanHome
extends javax.ejb.EJBHome
{
public static final String COMP_NAME="java:comp/env/ejb/ticketBean";
public static final String JNDI_NAME="ejb/ticketBean";
public com.troubleticket.ejb.entity.ticketBean findByPrimaryKey(java.lang.Integer
primaryKey)
throws javax.ejb.FinderException,java.rmi.RemoteException;
}
Your assistance in determining what change(s) need to be made to correctly generate
the create
method in this home interface would be appreciated.
Thank You;
John Olmstead
=====
John Olmstead
[EMAIL PROTECTED]
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
http://promotions.yahoo.com/new_mail
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user