5

我们正在使用 Java7 和 Tomcat7 64 位版本的 Windows 系统上运行 Web 应用程序。登录 webapp 并在任意链接上点击 2-3 次后,所有应由 JSPWriter#print 方法写入的动态字符串内容不再呈现在 jsp 页面中。数字(int)仍然被渲染。

使用Java6和Tomcat6完全没有问题。使用 32Bit 版本也没有问题。目前,避免此错误的唯一方法是-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n在作为服务运行时在注册表中添加 tomcat 的调试参数,或者在从 eclipse 部署时传递它。

我们找不到任何错误配置。有什么建议吗?

编辑:在 tomcat logging.properties 中将日志级别从 INFO 更改为 FINE 也可以解决问题。更改回 INFO 并立即重新启动 tomcat 会导致问题再次发生。

4

1 回答 1

0

这个问题没有完全回答,但问题可以缩小到 Java7 64 位的特定行为,我在一个新问题中描述了它:

Java7_25 64Bit 中的 if 子句评估错误

于 2013-10-15T12:09:03.817 回答