"C:\opt\local\blackhawk\fastforward\consumerManagerBean-ejbjar-subproject\target\xdoclet\ejbdoc let" does not exist! <preGoal name="java:compile"> <ant:mkdir dir="${maven.xdoclet.ejbdoclet.destDir}/"/> <!-- create the destination directory for the sources --> <attainGoal name="xdoclet:ejbdoclet"/>
</preGoal> On 7/21/05, Mick Knutson <[EMAIL PROTECTED]> wrote: > > I added just that jar, and now the build breaks: > ============================= > jar:install: > > > build:end: > > build:start: > > multiproject:install-callback: > [echo] Running ejb:install for Consumer Manager EJB > ejb:init: > java:prepare-filesystem: > [mkdir] Created dir: > > C:\opt\local\blackhawk\fastforward\consumerManagerBean-ejbjar-subproject\target\classes > > java:compile: > xdoclet:ejbdoclet: > > generateJunitTests: > [echo] generate.junit.tests is: true > [echo] generate.junit.tests is set to true - will generate junit tests > > [echo] Compiling to > > c:\opt\local\blackhawk\fastforward\consumerManagerBean-ejbjar-subproject/target/classes > [echo] > ========================================================== > > NOTE: Targetting JVM 1.4, classes > will not run on earlier JVMs > > ========================================================== > > > BUILD FAILED > File...... C:\Documents and > Settings\mknut01\.maven\cache\maven-multiproject-plugin-1.3.1\plugin.jelly > Element... maven:reactor > Line...... 217 > Column.... 9 > Unable to obtain goal [multiproject:install-callback] -- C:\Documents and > Settings\mknut01\.maven\cache\maven-java-plugin-1.5\plug > in.jelly:63:48: <ant:javac> srcdir > > "C:\opt\local\blackhawk\fastforward\consumerManagerBean-ejbjar-subproject\target\xdoclet\ejbdoc > let" does not exist! > Total time: 37 seconds > Finished at: Thu Jul 21 12:08:20 PDT 2005 > > c:\opt\local\blackhawk\fastforward> > > > > > > > > >From: Dennis Geurts <[EMAIL PROTECTED]> > >Reply-To: Dennis Geurts <[EMAIL PROTECTED]> > >To: Maven Users List <users@maven.apache.org> > >Subject: Re: Why is Websphere EJB files genereated, but not JBoss? > >Date: Thu, 21 Jul 2005 19:51:44 +0200 > > > >Hi Mick, > > You'll probabley have to add to the list of dependencies: > > <dependency> > ><groupId>xdoclet</groupId> > ><artifactId>xdoclet-jboss-module</artifactId> > ><version>1.2.3</version> > ></dependency> > > Dennis > > > > On 7/21/05, Mick Knutson <[EMAIL PROTECTED]> wrote: > > > > > > 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] > > > > > > > > > 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] > >