Пытаюсь делать проект по
статье. Возникла ошибка при деплои на сервер, а именно:
13:55:23,225 ERROR [org.springframework.web.context.ContextLoader] (MSC service thread 1-5) Context initialization failed: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in ServletContext resource [/WEB-INF/spring/data.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/spring/data.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException:
class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
<bean id="sessionFactory"<br>
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"><br>
<property name="dataSource" ref="dataSource" /><br>
<property name="configLocation"><br>
<value>classpath:hibernate.cfg.xml</value><br>
</property><br>
Файл hibernate.cfg.xml лежит в /src/main/resources/hibernate.cfg.xml.
Пробовал гуглить. Один из советов переместить этот файл не подходит. Так как потом не видит мои сущности. Так же пробовал поменять строку, так чтобы файл был виден. Не помогло
<value>classpath:hibernate.cfg.xml</value><br>
Хотя можете предлагать свои варианты на этот счёт.
В общем каковы решения это проблемы. Может где пропустил ответ на эту проблему.