Spring 2 + hibernate 3

Srs,

Estou usando o Spring e hibernate separadamente em um projeto e está funcionando bem, porém agora tenho quero usar o hbernate pelo Spring mas estou com problemas.

ao criar o dataSource o tomcat não inicia o projeto.

<bean id="myDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

o erro do tomcat:

INFO: Deploying web application archive loja.war
log4j:WARN No appenders could be found for logger (org.apache.commons.diges
igester).
log4j:WARN Please initialize the log4j system properly.
11/08/2008 00:18:19 org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
11/08/2008 00:18:19 org.apache.catalina.core.StandardContext start
SEVERE: Context [/loja] startup failed due to previous errors
11/08/2008 00:18:20 org.apache.struts.action.ActionServlet initChain

estou usando o hibernate.cfg.xml padrão e que funciona qndo não uso spring que fica no resource do java (src)

fbeli,

Tem um tutorialzinho show de bola aki : http://static.springframework.org/spring/docs/2.0.x/reference/orm.html#orm-hibernate
É só seguir as instruções q vai funcionar de primeira ! :smiley:

Eu já até tinha lido esse tutorial, a muito tempo e bem como está nele eu fiz no meu projeto.

Creio estar om algum problema de dependecias e jars.

Estou usando hibernate sem annotations e uso os seguintes jars:
[list]hibernate3.jar[/list]
[list]hibernate-entitymanager.jar[/list]
[list]spring-agent-2.0.jar[/list]
[list]spring.jar[/list]

Creio q somente esses pro Spring + hibernate e alguns outros pro meu projeto.
Estou usando o Struts 1.3 com tiles e quando coloco a tag de dataSource o projeto da erro com application-context e o mapeamento das minhas actions para o spring.

  <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

De repente alguém já fez o mapeamento do spring+hibernate usando struts e teve alguma jar diferente para uso.

no web.xml o listener é esse:

<listener> <description></description> <display-name>Spring ContextLoaderListener</display-name> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/application-context.xml</param-value> </context-param>