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
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:
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
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>
J'ai par ailleur essayé plusieurs combinaisons de chemin. Par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<value>address.hbm.xml</value>
sachant que le fichier address.hbm.xml et fichier de config sont dans le même répertoire.

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