ManagerBean:
===========
/**
* Bean implementation class for Enterprise Bean: ConsumerManagerBean
*
* @ejb.bean    name="ConsumerManager"
*              display-name="Consumer Manager Session Bean"
*              type="Stateless"
*              view-type="local"
*              local-jndi-name="local/ConsumerManagerLocal"
* local-business-interface="com.blackhawk.ff.service.ConsumerManager"
*
* @ejb.home local-extends="javax.ejb.EJBLocalHome"
* @ --ejb.interface local-extends="ConsumerManager, javax.ejb.EJBLocalObject"
* @ejb.interface local-extends="javax.ejb.EJBLocalObject"
*
* @jboss.container-configuration name="Standard Stateless SessionBean"
*
* @websphere.container-configuration name="Standard Stateless SessionBean"
* @websphere.bean
*
* @ejb.env-entry   name="ejb/BeanFactoryPath"
*                  type="java.lang.String"
*                  value="applicationContext.xml"
*
* @ --mock.generate
* @ejb.util generate="physical"
* @ejb.transaction type="Required"
* @ejb.transaction-type type="Container"
* @ejb.permission unchecked="true"
*/


project.xml dependancies:
=====================
       <dependency>
           <groupId>xdoclet</groupId>
           <artifactId>xjavadoc</artifactId>
           <version>1.0.2</version>
       </dependency>

       <dependency>
           <groupId>xdoclet</groupId>
           <artifactId>xdoclet</artifactId>
           <version>1.2.3</version>
       </dependency>

       <dependency>
           <groupId>xdoclet</groupId>
           <artifactId>xdoclet-xdoclet-module</artifactId>
           <version>1.2.3</version>
       </dependency>

       <dependency>
           <groupId>xdoclet</groupId>
           <artifactId>xdoclet-ejb-module</artifactId>
           <version>1.2.3</version>
       </dependency>

       <dependency>
           <groupId>jboss</groupId>
           <artifactId>jboss-j2ee</artifactId>
           <version>3.2.1</version>
       </dependency>

       <dependency>
           <groupId>xdoclet</groupId>
           <artifactId>xdoclet-ibm-module</artifactId>
           <version>1.2.3</version>
       </dependency>

       <dependency>
           <groupId>xdoclet</groupId>
           <artifactId>xdoclet-mockobjects-module</artifactId>
           <version>1.2</version>
       </dependency>
       <dependency>
           <groupId>xdoclet</groupId>
           <artifactId>xdoclet-web-module</artifactId>
           <version>1.2.3</version>
       </dependency>



project.properties:
========================================================
#//-------------------------------------------------------------------------------------------------------------------//
#// XDoclet Configuration
maven.xdoclet.ejbdoclet.entitybmp.0=false
maven.xdoclet.ejbdoclet.entitycmp.0=true
maven.xdoclet.ejbdoclet.entityfacade.0=true
maven.xdoclet.ejbdoclet.entitypk.0=true
maven.xdoclet.ejbdoclet.homeinterface.0=true
maven.xdoclet.ejbdoclet.localhomeinterface.0=true
maven.xdoclet.ejbdoclet.localinterface.0=true
maven.xdoclet.ejbdoclet.remoteinterface.0=true
maven.xdoclet.ejbdoclet.session.0=false
maven.xdoclet.ejbdoclet.utilobject.0=true
maven.xdoclet.ejbdoclet.utilobject.0.cacheHomes=true
maven.xdoclet.ejbdoclet.utilobject.0.includeGUID=true

maven.xdoclet.ejbdoclet.deploymentdescriptor.0=true
maven.xdoclet.ejbdoclet.deploymentdescriptor.0.destDir=${maven.build.dir}/xdoclet/ejbdoclet/META-INF


maven.xdoclet.ejbdoclet.valueobject.0=true
maven.xdoclet.ejbdoclet.fileset.0.sourcedir=${basedir}/src/java


#//-------------------------------------------------------------------------------------------------------------------//
#// The following items are used to generate JBoss specific files.
#// We are using JBoss for local development, so the build must co-deploy onto JBoss and Websphere.
maven.xdoclet.ejbdoclet.jboss.0=true
maven.xdoclet.ejbdoclet.jboss.0.useIds=true
maven.xdoclet.ejbdoclet.jboss.0.Version=4.0
maven.xdoclet.ejbdoclet.jboss.0.createTable=true
maven.xdoclet.ejbdoclet.jboss.0.datasource=java:/defaultDS
maven.xdoclet.ejbdoclet.jboss.0.datasourceMapping=DB2
maven.xdoclet.ejbdoclet.jboss.0.xmlencoding=UTF-8
maven.xdoclet.ejbdoclet.jboss.0.validateXML=true

maven.xdoclet.ejbdoclet.jboss.0.destDir=${basedir}/target/xdoclet/ejbdoclet/META-INF
#maven.xdoclet.ejbdoclet.jboss.0.mergeDir=${maven.build.dir}/temp/mergedir


#//-------------------------------------------------------------------------------------------------------------------//
#// The following items are used to generate Websphere specific files.
#// We are using Websphere for production releases, so the build must co-deploy onto JBoss and Websphere.
maven.xdoclet.ejbdoclet.websphere.0=true
maven.xdoclet.ejbdoclet.websphere.0.useIds=true
maven.xdoclet.ejbdoclet.websphere.0.Version=5.1
maven.xdoclet.ejbdoclet.websphere.0.xmlencoding=UTF-8
maven.xdoclet.ejbdoclet.websphere.0.validateXML=true

maven.xdoclet.ejbdoclet.websphere.0.destDir=${basedir}/target/xdoclet/ejbdoclet/META-INF



The WAS 5.1 xmi files are created just fine, but not the JBoss files (jboss.xml).




Thank You
Mick Knutson

Sr. Java/J2EE Consultant
BASE logic, inc.
(415) 648-1804 (S.F., CA)
http://www.BASELogic.com

HP Consulting Services (Walnut Creek, CA)



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to