On 21 December 2011 13:50, Stephen Connolly
<[email protected]> wrote:
> Ok,
>
> first side peeve is that I have to use
>
>  <listener>
>    
> <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
>  </listener>
>
> with jetty 8...

Ok, not my main problem, but the issue with the above is that for some
reason Jetty is initializing the faces servlet before calling the
context listener.... yet the javadoc for servletcontextlistener says:

"Notification that the web application initialization process is
starting. All ServletContextListeners are notified of context
initialization before any filter or servlet in the web application is
initialized."

So that looks like jetty 8 has the sequencing incorrect...

>
> but that is not my issue (though it could be related)
>
> my issue is that as soon as
> com.sun.jersey.server.impl.container.servlet.JerseyServletContainerInitializer
> is on the classpath for the webapp, jetty 8 picks up the
> /META-INF/services/ reference to it... and then, for some reason,
> MyFaces fails to initialize, suggesting that I should add the
> <listener> config THAT I ALREADY HAVE ADDED.
>
> Now it could be a bug in jetty that it parses the /META-INF/services
> even though my web.xml is saying 2.5 spec webapp... but still
>
> Anyone any ideas?

Still stuck with this

>
> -Stephen

Reply via email to