tomcat - 部署在 Tomcat 6 上的 WebObjects 5.4.3 导致随机 StackOverflowError

标签 tomcat webobjects

请指教。我不断在 _NSWeakMutableCollection 中收到 stackoverflow 错误。谢谢!

Caused by: java.lang.StackOverflowError 

_NSWeakMutableCollection.java 175 processQueue com.webobjects.foundation 
_NSWeakMutableArray.java 124 __removeReference com.webobjects.foundation 
_NSWeakMutableCollection.java 176 processQueue com.webobjects.foundation 

最佳答案

这可能是 WebObjects 5.4.3 本身的错误,但我相信它已在 Project WOnder 中修复_NSWeakMutableArray.java 的重新实现;它的 __removeReference(Reference) 方法不调用 processQueue() 方法。

Project WOnder是一组开源 WebObjects 框架,它为 WebObjects 提供了许多重要的错误修复,更不用说数以千计的有用功能,并且一直在添加新内容。

关于tomcat - 部署在 Tomcat 6 上的 WebObjects 5.4.3 导致随机 StackOverflowError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25190380/

相关文章:

在 Red Hat 上运行时 Java 内存泄漏,但在 Mac OS X 上没有内存泄漏

java - resteasy-cdi 中断部署到 Tomcat 7

java - Eclipse 无法识别代码更改

tomcat hbase jar 包含

java - 带有 Spring : how externalize properties file? 的 Web 应用程序

ios - 如何在webobjects中获取带有sessionId的现有 session ?

internet-explorer - Internet Explorer 忽略我的 cookie

java - ThreadLocal共享数据?

java - webobjects 中的进程间通信(jvm、wotaskd、apache 模块)

macos - 关于 Cocoa 应用程序目录布局的文档?