Weblogic 12.1.3-hibernate懒散负载问题

Weblogic 12.1.3-hibernate懒散负载问题,hibernate,struts,weblogic,Hibernate,Struts,Weblogic,最近我们升级到使用Weblogic 12.1.3,我们的struts/hibernate应用程序开始遇到lazyload问题。 我们实现了OpenSessionInView模式,以允许页面打开Hibrate会话 注意:使用Weblogic 12.1.2,一切正常。 有什么想法吗?有相同问题的人吗?不要重新发明轮子。如果要实现模式OpenSessionInView,请使用。如果您只想修复@OneToMany关联中的LazyInitializationException使用fetch=FetchTy

最近我们升级到使用Weblogic 12.1.3,我们的struts/hibernate应用程序开始遇到lazyload问题。 我们实现了OpenSessionInView模式,以允许页面打开Hibrate会话

注意:使用Weblogic 12.1.2,一切正常。


有什么想法吗?有相同问题的人吗?

不要重新发明轮子。如果要实现模式
OpenSessionInView
,请使用。如果您只想修复
@OneToMany
关联中的
LazyInitializationException
使用
fetch=FetchType.EAGER
属性。

问题是我正在处理的项目非常旧,它使用struts 1。您是否尝试过选项2或使用OpenSessionInView筛选器。我们有一个实现该模式的筛选器OpenSessionInView,它可以在12.1.2之前的所有Weblogic版本上正常工作。最大的问题是它在12.1.3中不起作用。应用程序抛出了一堆懒散的负载。。我真的不明白为什么…我们无法在不了解OSIV实现、应用程序或异常等任何其他信息的情况下帮助调试问题。