IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Web Java Discussion :

Spring/hibernate : la config ne monte pas


Sujet :

Spring Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 35
    Par défaut Spring/hibernate : la config ne monte pas
    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

  2. #2
    Membre chevronné
    Profil pro
    Développeur Java
    Inscrit en
    Novembre 2007
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Novembre 2007
    Messages : 301
    Par défaut
    Bah, si le fichier de configuration de Spring est dans le même dossier alors normalement address.hbm.xml devrait suffire.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 35
    Par défaut
    Oui, je suis bien d'accord mais çà ne fonctionne pas...
    il y a un truc...
    JibéCC

  4. #4
    Membre chevronné
    Profil pro
    Développeur Java
    Inscrit en
    Novembre 2007
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Novembre 2007
    Messages : 301
    Par défaut
    En faite, je viens de regarder par défaut Spring semble se servir de la racine du classpath. Par exemple pour ma part, j'ai conf/monFichier.hbm.xml qui marche parfaitement avec conf qui est sous la racine de mon dossier src.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 35
    Par défaut
    Merci darkxan et bravo
    Il faut effectivement mettre les fichiers trucs.hbm.xml sous WEB-INF/src pour qu'ils se retouvent aussi sous WEB-INF/classes. J'ai fait comme toi avec un WEB-INF/src/conf/trucs.hbm.xml et ça marche.
    Merci pour l'aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Data] Pb de config Spring/Hibernate
    Par Kachiko dans le forum Spring
    Réponses: 2
    Dernier message: 22/05/2009, 11h15
  2. [Framework] Spring Hibernate session java.sql.Connection config
    Par yLaplace dans le forum Spring
    Réponses: 0
    Dernier message: 22/01/2009, 10h16
  3. [Spring][Hibernate] Transaction déclarative
    Par mauvais_karma dans le forum Hibernate
    Réponses: 13
    Dernier message: 03/07/2008, 17h09
  4. Réponses: 2
    Dernier message: 16/02/2006, 09h04
  5. Réponses: 5
    Dernier message: 25/05/2005, 21h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo