Hi, I am trying to get to grips with xdoclet. I have two ejbs, com.ejb.Portfolio and com.ejb.Security when I run ejbdoclet task in Ant it creates all the interfaces ok but the ones created for Security are named the same as the Portfolio ones, please what am I doing wrong

 

Ant script:

<ejbdoclet

        destdir="${global.project.att.ejb.srcDir}"

        addedtags="@xdoclet-generated at ${TODAY}"

        ejbspec="2.0"

    >

        <fileset dir="${global.project.att.ejb.srcDir}">

            <include name="**/*Bean.java"/>

        </fileset>

        <dataobject/>               

        <remoteinterface    pattern="{0}"/>

        <localinterface     pattern="{0}Local"/>

        <homeinterface      pattern="{0}Home"/>

        <localhomeinterface pattern="{0}LocalHome"/>

        <deploymentdescriptor useIds="true" destdir="${global.project.att.ejb.srcDir}"/>

       </ejbdoclet>

    </target>

 

Starting Files

    com.ejb.portfolio.PorfolioBean

    com.ejb.security.SecurityBean

 

 

Generated Files:

    com.ejb.portfolio.Portfolio

    com.ejb.portfolio.PortfolioLocalHome

    com.ejb.portfolio.PortfolioHome

    com.ejb.portfolio.PortfolioLocal

    com.ejb.security.Portfolio

    com.ejb.security.PortfolioLocalHome

    com.ejb.security.PortfolioHome

    com.ejb.security.PortfolioLocal

 

the files created in the security package contain the correct methods but the class and filename incorrectly refer to Portfolio.

 

Thanks Paul

 

 

Reply via email to