2012-02-07 4 views
3

Я использую Spring и спящий режим вместе (hibernate 4.0.1 и spring 3.1). Я использую следующее определение бин в applicatonContext.xmlNullPointerException from LocalSessionFactoryBuilder

<bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> 
    <property name="configLocation" value="classpath:hibernate.cfg.xml" /> 
</bean> 

Я получаю следующее сообщение об ошибке во время инстанцирования боба.

Caused by: java.lang.NullPointerException 
at java.util.Hashtable.put(Hashtable.java:394) 
at org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.<init>(LocalSessionFactoryBuilder.java:101) 

Из поиска в google это похоже на дефект весной. Есть ли решение для этого? Будет ли понижать мою спячку и/или весеннюю помощь?

ответ

3

Это is a Весенняя ошибка (SPR-8924). Это было исправлено для 3.1.1, который еще не вышел.

Если вы в отчаянии, вы можете получить most recent nightly snapshot, у которого должно быть исправление, но, конечно, ночные снимки не обязательно стабильны.

В качестве альтернативы, придерживайтесь Hibernate 3, который также поддерживает весна.

Смежные вопросы