Fórum Spring e Hibernate #412499
07/02/2012
0
Tentei fazer os exemplos do artigo Integrando os frameworks Spring e Hibernate da edição 14 da revista easy Java Magazine. Quando vou startar o Tomcat da o seguinte erro:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name proprietarioDao: Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.orm.hibernate3.HibernateTemplate br.com.devmedia.artigo.dao.dao2.ProprietarioDao.hibernateTemplate; nested exception is java.lang.NoClassDefFoundError: org/hibernate/MappingException
Alguem tem idéia do que possa ser?
Obrgiado
Marcelo

Marcelo Francisco
Curtir tópico
+ 0Posts
07/02/2012
Davi Costa
Provavelmente no seu xml de configuração do spring o caminho completo da classe não está batendo com a classe que está querendo injetar hibernateTemplate.
Dá uma conferida nisso.
abcs
Gostei + 0
08/02/2012
Marcelo Francisco
No xml de configuração está assim:
<bean id=hibernateTemplate class=org.springframework.orm.hibernate3.HibernateTemplate>
<constructor-arg ref=sessionFactory/>
</bean>
Gostei + 0
08/02/2012
Davi Costa
att Davi
Gostei + 0
09/02/2012
Marcelo Francisco
<bean id=sessionFactory class=org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean>
<property name=packagesToScan value=br.com.devmedia.artigo.model/>
<property name=hibernateProperties>
<props>
<prop key=hibernate.dialect>org.hibernate.
dialect.MySQL5Dialect</prop>
<prop key=hibernate.connection.url>
jdbc:mysql://localhost/artigo_db</prop>
<prop key=hibernate.connection.username>root</prop>
<prop key=hibernate.connection.password></prop>
<prop key=hibernate.show_sql>true</prop>
<prop key=hibernate.current_session_context_class>thread</prop>
<prop key=hibernate.hbm2ddl.auto>update</prop>
</props>
</property>
</bean>
Gostei + 0
20/02/2012
Dyego Carmo
Tem alguem private sem get/set...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)