以下似乎是JRockit或Weblogic的错误,但也许 此列表中的某个人之前已经看过它并且有更好的表现 解决办法/溶液。 我们一直在为政府机构开发Wicket应用程序 这将由15k用户使用。申请将是 部署在JRockit和Red Hat上运行的Weblogic集群上。 我们一直在经历奇怪的“模型对象不可序列化” 来自模型的异常并将其追溯到实习(通过 编译器)字符串对象在命中后变得不可序列化 服务器有几百个并行用户。一旦发生异常 对于给定的String引用,它始终保持一致 参考。 当前的解决方法是具有覆盖的自定义Model类 setObject方法,检查对象是否为instanceof Serializable,如果检查失败,它会在上面设置新的String(对象) 模型。这消除了例外,但希望有更好的解决方案 问题。 有没有人见过这样的东西?
答案 0 :(得分:0)
我使用jrockit R28.0.1-21-133393-1.6.0_20-20100512-2126-linux-x86_64遇到了同样的问题。经过一些压力,我的应用程序wicket模型抱怨字符串不可序列化。我无法使用-Xdebug标志复制情况,以查看实际传递给Model.setObject()方法的内容。看起来我唯一的希望是切换回太阳jvm。