Bonjour Philippe,
Merci encore de ta réponse.
Le /WEB-INF/spring/applicationContext.xml que tu m'as conseillé d'ajouter dans <param-value>, ne semble pas fonctionner. Je suppose c'est du fait que le répértoire spring ne se trouve pas dans WEB-INF.
Après quelques recherches sur le net, j'ai compris que les deux context spring (celui de spring-jsf et celui de spring-hibernate) doivent être chargé par par le même ClassLoader (ou dans la même hiérarchie de ClassLoader). J'avoue que je ne sais pas où il fait le faire (que cela soit en xml ou en java).
Dans ApplicationContext.xml du projet spring-jsf, j'ai tenté cet import :
<import resource="classpath*:spring/applicationContext.xml"/>
L'exception
Caused by: java.lang.ClassNotFoundException: javax.transaction.TransactionManager
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1718)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569)
... 30 more
surgit, sachant que j'ai bien la dépendance maven de spring-tx.
Auriez-vous de nouvelles suggestions pour me remettre sur les bons rails?
Merci,
Partager