SRVE8094W:警告:无法设置标题。响应已经提交 - 将GWT / Spring应用程序升级到WAS 8.5

时间:2015-05-14 18:39:37

标签: gwt websphere-8

我将有点旧的GWT 2.03 / Spring 2应用程序的应用服务器从WAS 7.00升级到WAS 8.5.5,当我尝试加载第一个登录JSP时,我收到以下错误:< / p>

[5/11/15 15:55:18:969 EDT] 0000010e ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [RxHD_Ear] [/RxHD] [/rxhd_login.jsp]: Initialization successful.
[5/11/15 15:55:20:000 EDT] 0000010f SRTServletRes W com.ibm.ws.webcontainer.srt.SRTServletResponse setHeader SRVE8094W: WARNING: Cannot set header. Response already committed.
[5/11/15 15:55:20:005 EDT] 0000010e SRTServletRes W com.ibm.ws.webcontainer.srt.SRTServletResponse setHeader SRVE8094W: WARNING: Cannot set header. Response already committed.

加载的JSP不包含任何逻辑。它只使用几个CSS类呈现一些HTML内容。

此应用程序在WAS 7上正常运行,我们从WAS 6升级到WAS 7时从未遇到任何问题。我比较了WAS 8.5.5和WAS 7中的所有设置,并且没有看到任何差异,包括构建路径和类加载器设置。 此外,日志中的任何位置都没有其他错误消息或堆栈跟踪。我还尝试使用不同版本的JVM和不同类型的类加载器运行服务器,如PARENT_FISTPARENT_LAST

到目前为止似乎没有任何效果。

我在两个版本的WAS服务器上运行了跟踪并查看了所有已记录的消息。即使记录了一些不同的消息,我也看不到任何令人担忧的事情(输出缓冲区大小,提交的输出流)。如果需要,我可以提供两个跟踪文件。

有没有人有任何想法或经历类似的事情?

提前致谢。

保罗。

1 个答案:

答案 0 :(得分:0)

这看起来像是由IBM修复的已知问题:

http://www-01.ibm.com/support/docview.wss?uid=swg1PM84636