Nils,

If you could reproduce the problem with a simple test application, please
create a bug report at http://bugs.eclipse.org/bugs/ and attach the source
code for your test app and it will be investigated.

Thanks,
Michael

On Fri, Nov 26, 2010 at 5:26 AM, Nils Breunese <[email protected]> wrote:

> Can no one help me out with this? This blocks upgrading our project to the
> current version of Jetty, and I wouldn't expect a minor release upgrade to
> do this. I don't mind fixing my pom.xml, but I don't know how.
>
> Nils.
>
> Nils Breunese wrote:
>
> > Hello,
> >
> > We have a Maven project that is currently using Jetty 7.2.0.v20101020 via
> the jetty-maven-plugin.
> >
> > We have a couple of webAppConfig elements in different profiles pom.xml
> that look like this:
> >
> > ----
> > <baseResource
> implementation="org.eclipse.jetty.util.resource.ResourceCollection">
> >  <resourcesAsCSV>
> >    /path/to/profile-specific-dir,
> >    ${commonResources}
> >  </resourcesAsCSV>
> > </baseResource>
> > ----
> >
> > commonResources is defined as a property elsewhere in pom.xml since it's
> reused in multiple places:
> >
> > ----
> > <properties>
> >  <commonResources>
> >    /path/to/dir1,
> >    /path/to/dir2,
> >    /path/to/dir3
> >  </commonResources>
> > </properties
> > ----
> >
> > I tried upgrading Jetty to 7.2.1.v20101111, but that broke the project.
> Looking at
> http://download.eclipse.org/jetty/7.2.1.v20101111/apidocs/org/eclipse/jetty/util/resource/ResourceCollection.htmlI
>  see that the no argument constructor and the setResourcesAsCSV(String
> csvResources) method have been removed in the latest version of Jetty.
> >
> > I have tried removing the <resourcesAsCSV> element hoping that the
> directories would be passed to the ResourceCollection constructor as a
> String, but that does not seem to work:
> >
> > ----
> > Cause: Cannot assign configuration entry 'baseResource' to 'class
> org.eclipse.jetty.util.resource.Resource' from
> '/path/to/profile-specific-dir,
> >      /path/to/dir1,
> >      /path/to/dir2,
> >      /path/to/dir3', which is of type class java.lang.String
> > ----
> >
> > What should my <baseResource> element look like to work with Jetty
> 7.2.1.v20101111?
> >
> > Since all setter methods have been removed from ResourceCollection I
> believe the jetty-maven-plugin example at
> http://docs.codehaus.org/display/JETTY/Multiple+WebApp+Source+Directoryalso 
> doesn't work anymore with Jetty 7.2.1.v20101111.
> >
> > Nils.
>
> ------------------------------------------------------------------------
>  VPRO
>  phone:  +31(0)356712911
>  e-mail: [email protected]
>  web:    www.vpro.nl
> ------------------------------------------------------------------------
> _______________________________________________
> jetty-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
_______________________________________________
jetty-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users

Reply via email to