有问题的Cookie类与Jetty 8绑定

时间:2014-02-10 16:30:48

标签: java gwt servlets cookies jetty-8

我正在尝试将Jetty版本从7.4升级到符合servlet 3.0规范(如8.1.4),以及GWT从2.3到2.5。

在执行此操作时,我发现jetty的Response.addCookie(Cookie)方法在Cookie类中调用尚未声明或实现的方法,从而导致以下错误:

javax.servlet.http.Cookie.isHttpOnly()Z
at org.eclipse.jetty.server.Response.addCookie(Response.java:161)

我已经检查过了,servlet-3.0的Cookie类有isHttp()方法,但是gwt-user.jar有另一个不兼容servlet 3.0的实现(意思是它没有定义那个方法,以及一些其他)。

此时,我不确定它的绑定代码是什么,我无法调试代码(它在我只能访问日志文件和jar的服务器中执行)

改变pom文件中依赖项的顺序被证明是不成功的,所以我的想法已经用完了。

PD:j2ee-1.4 jar还有一个依赖项,它有一个不符合Servlet 3.0的Cookie类

0 个答案:

没有答案