[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jetty-dev] Servlet 3.0 fragments and META-INF/resources
|
> I agree we should think of a way to make it easier to use with
> non-standard webapp deployments, such as an embedded scenario.
Jan,
Sounds good! Ideally it should work out of the box, but I'm happy if
there's a setter on WebAppContext or even an attribute read by
WebInfConfiguration which will tigger Servlet 3.0 to work with jar
outside WEB-INF/lib.
Normally I would contribute a patch, but in this case it's more about
finding the right place to put such configuration in consistence with
other options than actually making it work.
> While
> that's happening, if you subclass WebInfConfiguration and override the
> protected List<Resources> findJars(WebAppContext c) method to return
> the set of jars you want to use, then all should be well. You can use
> one of the WebAppContext.setConfigurations() or
> WebAppContext.setConfigurationClasses() methods to introduce your
> WebInfConfiguration subclass.
So do you think we could implement this with an attribute? Something like
webAppContext.setAttribute(WebInfConfiguration.FIND_JARS_OUTSIDE_WEBINF_LIB,
true);
Btw. Doesn't WebInfConfiguration.CONTAINER_JAR_PATTERN do something similar?
I've filed https://bugs.eclipse.org/bugs/show_bug.cgi?id=342972 for
keeping track of this.
Eirik.