I believe that the behavior you see is correct. Maybe not what you want
though...:-)
If you explain why you sometimes would like to add more jars wee could
suggest a different solution.

/Anders

On Tue, Dec 22, 2009 at 16:12, Rebholz Paul <paul.rebh...@six-group.com>wrote:

> > Hi all!
> >
> > We have a project producing an ear artifact. The contents of the ear
> > file are configured with the maven-ear-plugin. In profiles we want to
> > be able to flexibly add more artifacts to the ear file as shown in the
> > example below. Our tests so far revealed a different behaviour than
> > expected. When adding a jar file with the jarModule element, all other
> > entries corresponding to jarModules disappear in the application.xml
> > and even some other jar files disappear completely from the ear.
> > Moreover, when adding a second profile adding jars, the first is
> > eclipsed. Is this a bug in the maven-ear-plugin implementation?
> >
> > Regards, Paul
> >
> >
> >     <profile>
> >       <id>my_test</id>
> >       <activation>
> >         <property>
> >           <name>my_switch</name>
> >           <value>true</value>
> >         </property>
> >       </activation>
> >       <build>
> >         <plugins>
> >           <plugin>
> >             <artifactId>maven-ear-plugin</artifactId>
> >             <configuration>
> >               <modules>
> >                 <jarModule>
> >                   <groupId>quartz</groupId>
> >                   <artifactId>quartz</artifactId>
> >
> > <includeInApplicationXml>true</includeInApplicationXml>
> >                 </jarModule>
> >               </modules>
> >             </configuration>
> >           </plugin>
> >         </plugins>
> >       </build>
> >       <dependencies>
> >         <dependency>
> >               <groupId>quartz</groupId>
> >       <artifactId>quartz</artifactId>
> >       <type>jar</type>
> >       <version>1.5.2</version>
> >         </dependency>
> >       </dependencies>
> >     </profile>
>
> This message is for the named person's use only. It may contain
> confidential, proprietary or legally privileged information. If you receive
> this message in error, please notify the sender urgently and then
> immediately delete the message and any copies of it from your system. Please
> also immediately destroy any hardcopies of the message.
> The sender's company reserves the right to monitor all e-mail
> communications through their networks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

Reply via email to