Yup. I copied/pasted and didn't even see the error I made. Thanks for
pointing that out, Stuart!

PS: Still sounds like a bug :-) It should not have seen any overlays -- but
it was coerced to a String unexpectedly.


Cheers,
Paul

On Mon, Dec 8, 2014 at 12:07 PM, Stuart McCulloch <mccu...@gmail.com> wrote:

> On Monday, 8 December 2014 at 16:24, Paul Benedict wrote:
> > I configured the WAR plugin to overlay a zip file. Nothing fancy. Here's
> > the config:
> >
> > <plugin>
> > <groupId>org.apache.maven.plugins</groupId>
> > <artifactId>maven-war-plugin</artifactId>
> > <version>2.5</version>
> > <configuration>
> > <overlays>
> > <groupId>org.company</groupId>
> >
> >
>
> ^ missing <overlay> ... </overlay> ?
> > <artifactId>ui</artifactId>
> > <type>zip</type>
> > </overlays>
> > </configuration>
> > </plugin>
> >
> > I get an exception:
> > java.lang.ClassCastException: java.lang.String cannot be
> > cast to org.apache.maven.plugin.war.Overlay
> > at
> >
> org.apache.maven.plugin.war.overlay.OverlayManager.initialize(OverlayManager.java:122)
> >
> > I looked at the WAR source. I don't know how a String is making it into
> the
> > List<Overlay> collection. Any WAR developers here?
> >
> > Cheers,
> > Paul
> >
> >
>
>
>

Reply via email to