scratch this to personal stupidity... the artifact ids were the same.

sorry for wasting your time. ill create a JIRA ticket all right, but
for an enhancement request of putting out a message if the reactor
detects a collision of identifiers. :D

ciao!

On 11/10/05, Anuerin Diaz <[EMAIL PROTECTED]> wrote:
> On 11/10/05, Anuerin Diaz <[EMAIL PROTECTED]> wrote:
> > hi,
> >
> >   i apologize for the subject. :D
> >
> >   just to organize our project structure we are putting all EJB
> > projects in a child-directory named EJB. then i put this in the parent
> > POM
> >
> >   <modules>
> >      <module>mod1</module>
> >      <module>mod2</module>
> >
> >      <module>EJB/ejb1</module>
> >      <module>EJB/ejb2</module>
> >   </modules>
> >
> >
> >  the problem is that only the last EJB module is being built. in my
> > example above only ejb2 is going to be built. if i switch the
> > positions of the two then only ejb1 will be built. i tried putting the
> > EJB projects in between the mod1 and mod2 declaration and still only
> > the last EJB project gets built but mod2 will be built just fine.
> >
> >  in reality, all EJB projects are empty. they are just popoulated by
> > the mod1 project (via an ant script) because every other ejb project
> > has the same classes but different manifest values.
> >
> >  is this a bug or an intended feature?
> >
> >  i also tried making the EJB a "pom" project and declaring it as a
> > module in the parent project. the EJB project will then declare the
> > ejbX projects as its module. i was hoping that the maven goal
> > invocations  will cascade but it didn't. that is why i did it as
> > stated above.
> >
> >  thanks.
> >
> > ciao!
> >
>
> here are a few more updates:
>
>  - i tried putting the EJB projects on the same level as the other
> nodes. no effect.
>  - i tried changing the EJB projects' packaging type from "ejb" to
> "jar". no effect.
>  - only the last EJB project is being recognized by the reactor when
> it scans for the build order.
>
> each of the EJB projects have a similar pom as this
> ==========
>  <groupId>my.app.ejb</groupId>
>  <artifactId>BFFWorkerProxy</artifactId>
>  <packaging>ejb</packaging>
>  <version>1.0</version>
>  <name>BWorkerProxy EJB</name>
>  <parent>
>    <groupId>my.app</groupId>
>    <artifactId>Maintenance</artifactId>
>    <version>1.0</version>
>  </parent>
>
>   <build>
>      <finalName>BWorkerProxySL</finalName>
>      <plugins>
>         <plugin>
>            <groupId>org.apache.maven.plugins</groupId>
>            <artifactId>maven-ejb-plugin</artifactId>
>            <configuration>
>               <generateClient>true</generateClient>
>            </configuration>
>         </plugin>
>      </plugins>
>   </build>
> ==========
>
>   if nobody can answer this by end of day then i will log a JIRA
> ticket for this. i am hoping this is just some stupidity on part. :)
> thanks.
>
> ciao!
>
> --
>
> "Programming, an artform that fights back"
>
> Anuerin G. Diaz
> Registered Linux User #246176
> Friendly Linux Board @ http://mandrivausers.org/index.php
> http://capsule.ramfree17.org , when you absolutely have nothing else
> better to do
>


--

"Programming, an artform that fights back"

Anuerin G. Diaz
Registered Linux User #246176
Friendly Linux Board @ http://mandrivausers.org/index.php
http://capsule.ramfree17.org , when you absolutely have nothing else
better to do

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

Reply via email to