Bonjour,
je teste Spring associé à hybernate dans une portlet et j'ai le défaut suivant.
La porlet ne démarre plus dans le portail (alors qu'elle fonctionnait avant que j'ajoute le mapping O/R).
Le log Tomcat me dit
alors que le fichier y est et que le fichier de config Spring est celui-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 class path resource [WEB-INF/context/portlet/address.hbm.xml] cannot be opened because it does not exist Caused by:
J'ai par ailleur essayé plusieurs combinaisons de chemin. Par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"><ref bean="dataSource"/></property> <property name="mappingResources"> <list> <value>WEB-INF/context/portlet/address.hbm.xml</value> </list> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop> </props> </property> </bean>sachant que le fichier address.hbm.xml et fichier de config sont dans le même répertoire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <value>address.hbm.xml</value>
J'ai aussi essayé aussi de déplacer la fichier address.hbm.xml : à la racine de l'appli (WEB-INF), dans le packetage de la classe mappée.
Si qelqu'un a une idée.
Cordialement,
JibéCC
Partager