по-прежнему получает LazyInitializationException даже после использования Spring OpenSessionInViewFilter - PullRequest
2 голосов
/ 23 марта 2012

Окружающая среда:

  • Netbeans 7.1
  • Пружина 3.1.1
  • Hibernate 4.0.1
  • 1010 * JSF *

Я реализовал Spring OpenSessionInViewFilter, используя org.springframework.orm.hibernate4.support.OpenSessionInViewFilter

Однако, я все еще получаю ошибку: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role

Я знаю, что фильтр вызывается - я вижу его в трассировке стека. Что еще мне нужно настроить? Конфигурация Hibernate включает в себя следующее:

<property name="hibernate.dialect">org.hibernate.dialect.SQLServer2005Dialect</property>
<property name="hibernate.hbm2ddl.auto">update</property>
<property name="hibernate.current_session_context_class">jta</property>
<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.SunONETransactionManagerLookup</property>
<property name="hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</property>
...