在jetty 9中使用RequestContextListener

时间:2015-04-19 17:04:22

标签: spring tomcat jetty

我使用jetty容器进行应用程序需要某些属性来绑定请求。我在web.xml中使用RequestContextListener:

<listener>
    <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>

用户类:

@Scope("request")
class User {
   // some code
}

在jetty上部署war时,它会失败并出现异常:java.lang.IllegalStateException:找不到线程绑定请求。并且在发出对服务器的任何调用时,它会导致错误503.另一方面,它在tomcat上运行正常。 Tomcat在部署时会出错,但后续调用会很好。看起来这是码头的问题。我使用的是stable-9版本的jetty(http://download.eclipse.org/jetty/:jetty-distribution-9.2.10.v20150310)有关如何使用jetty解决此问题的任何建议?

0 个答案:

没有答案