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 <[email protected]>
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]