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

Reply via email to