Greetings,

I am converting my system to use XDoclet.  All of my beans are being
generated to be Stateless.  I am expecting them to be Stateful.  Could
someone give me some direction?  Here is my bean class tag:

/**
 * Session Bean for adjusters.
 *
 * @ejb.bean         name="AdjusterSession"
 *                   description="Session Bean for adjusters."
 *                   jndi-name="AdjusterSession"
 *                   local-jndi-name=AdjusterSessionLocal"
 *                   type="Stateful"
 *                   view-type="both"
 * @ejb.interface
remote-class="com.indemnimed.returndm.AdjusterSession"
 *
local-class="com.indemnimed.returndm.AdjusterSessionLocal"
 * @ejb.home
remote-class="com.indemnimed.returndm.AdjusterSessionHome"
 *
local-class="com.indemnimed.returndm.AdjusterSessionLocalHome"
 * @ejb.transaction  type="Required"
 * @ejb.transaction-type type="Container"
 *
 * @weblogic.pool      initial-beans-in-free-pool="1"
 *                     max-beans-in-free-pool="3"
 *
 * @weblogic.cache     max-beans-in-cache="10000000"
 *                     idle-timeout-seconds="0"
 *
 * @weblogic.clustering   home-is-clusterable="False"
 *                        home-load-algorithm="RoundRobin"
 */
public class AdjusterSessionEJB extends BaseSessionBean implements
javax.ejb.SessionBean

Here is what's in my build file:

    <session-ejbdoclet
      destdir="${src.dir}"
      excludedtags="@version,@author,@todo"
      ejbspec="2.0"
      verbose="true"
      >

      <fileset dir="${src.dir}">
        <include name="com/indemnimed/returndm/AdjusterSessionEJB.java"
/>
      </fileset>

      <remoteinterface/>
      <localinterface/>
      <homeinterface/>
      <localhomeinterface/>
      <deploymentdescriptor
        destdir="${session.meta.inf.dir}"
        validatexml="true"/>

      <weblogic
        version="7.0"
        xmlencoding="UTF-8"
        destdir="${session.meta.inf.dir}"
        validatexml="true"/>
    </session-ejbdoclet>

And this is what's generated in the ejb-jar.xml:
      <session >
         <description><![CDATA[Session Bean for
adjusters.]]></description>

         <ejb-name>AdjusterSession</ejb-name>

         <home>com.indemnimed.returndm.AdjusterSessionHome</home>
         <remote>com.indemnimed.returndm.AdjusterSession</remote>
 
<local-home>com.indemnimed.returndm.AdjusterSessionLocalHome</local-home
>
         <local>com.indemnimed.returndm.AdjusterSessionLocal</local>
 
<ejb-class>com.indemnimed.returndm.AdjusterSessionEJB</ejb-class>
         <session-type>Stateless</session-type>
         <transaction-type>Container</transaction-type>

      </session>

Thanks in advance for your help.

Michael Hedgpeth
Software Engineering Lead
Fair Isaac Corporation


-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to