все еще получаю LazyInitializationException даже после использования spring OpenSessionInViewFilter

Окружающая обстановка:

  • Нетбинс 7.1
  • Весна 3.1.1
  • Гибернация 4.0.1
  • JSF

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

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

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

<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>

person anthonys    schedule 23.03.2012    source источник
comment
У вас, вероятно, возникла проблема из-за этого вопроса /   -  person sw1nn    schedule 23.03.2012