Ola pessoal,
Estou enfrentando alguns problemas para usar spring com jpa. Inclui as dependências e fiz as configurações porém está ocorrenco o erro abaixo.
Estou postando parte do código, se alguém tiver uma idéia do que ocorre…
app-config.xml
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitManager" ref="persistence" />
<property name="persistenceUnitName" value="app" />
</bean>
<bean id="persistence"
class="org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager">
<property name="persistenceXmlLocations">
<list>
<value>classpath*:META-INF/persistence.xml</value>
</list>
</property>
</bean>
<bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" />
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory"/>
</bean>
<tx:annotation-driven />
servlet-conext
context:component-scan base-package="br.com.app.bean, br.com.app.dao, br.com.app.service " />
<tx:annotation-driven />
<mvc:annotation-driven />
<beans:bean id="validator"
class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean">
</beans:bean>
<beans:bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<beans:property name="prefix" value="/WEB-INF/views/" />
<beans:property name="suffix" value=".jsp" />
</beans:bean>
Bean
@PersistenceContext
EntityManager em;
public void setEm(EntityManager em) {
this.em = em;
}