I don't think it will be fixed in Maven 2.2 but as far as the ear plugin is
concerned you can workaround it, just declare your zip dependency as
provided. The problem here is that your EAR project has a wrong zip
dependency with "please bundle it" scope.

S.



On Fri, Jan 29, 2010 at 4:33 PM, Julien HENRY <henr...@yahoo.fr> wrote:

> Hi,
>
> The bug is something similar to [1] (at leat same error message except the
> type is xml.zip in my case). The EAR module is building fine alone, but as
> soon as I launch a full reactor build, the build fails.
> Running with -X show the dependency is in the EAR plugin classpath but it
> should not be the case.
>
> The xml.zip dependency is used in that way:
>
> pom (of a transitive dependency of EAR module)
> <plugin>
>   <artifactId>andromda-maven-plugin</artifactId>
>   <dependencies>
>     <artifactId>foo</artifactId>
>     <type>xml.zip</type>
>   </dependencies>
> </plugin>
>
> Do you think there is a chance this issue will be fixed in Maven 2.2.x? I
> fear the answer will be => fixed in Maven 3...
>
>
> [1] http://www.mail-archive.com/us...@maven.apache.org/msg94040.html
>
>
>
> ----- Message d'origine ----
> > De : Stephane Nicoll <stephane.nic...@gmail.com>
> > À : Maven Developers List <dev@maven.apache.org>
> > Envoyé le : Ven 29 Janvier 2010, 15 h 14 min 59 s
> > Objet : Re: Maven 3 alpha status
> >
> > Which bug are your talking about? Have you filled something in Jira?
> >
> > S.
> >
> > On Fri, Jan 29, 2010 at 12:08 PM, Julien HENRY wrote:
> >
> > > Hi,
> > >
> > > Yesterday I spend 2 hours fixing a nasty bug with EAR plugin and
> dependency
> > > with type "xml.zip". This dependency was declared in another module of
> the
> > > reactor, and was a dependency of a plugin (maven-andromda-plugin). So
> there
> > > is no reason that the ear plugin "see" this dependency.
> > > As I read Maven 3 is much more precise dealing with plugin classpath
> and
> > > dependencies, I asked the project leader to try with Maven 3 alpha 6.
> > > Hourra! It worked fine.
> > >
> > > So I told the project to migrate to Maven 3 but the project leader was
> > > reluctant as it is flagged as "alpha".
> > >
> > > As it seems many Maven guys say Maven 3 alpha 6 is much better than
> Maven
> > > 2.2.1, could you please for next release use a version with a "higher"
> > > qualifier that will not afraid corporate people. IMHO "beta" will face
> the
> > > same issue, so I suggest "rc" or something like that.
> > >
> > > Best regards,
> > >
> > > Julien
> > >
> > >
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > For additional commands, e-mail: dev-h...@maven.apache.org
> > >
> > >
> >
> >
> > --
> > Large Systems Suck: This rule is 100% transitive. If you build one, you
> > suck" -- S.Yegge
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


-- 
Large Systems Suck: This rule is 100% transitive. If you build one, you
suck" -- S.Yegge

Reply via email to