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 Java Discussion :

[Hibernate] Initialisation de la "sessionFactory"


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    509
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 509
    Par défaut [Hibernate] Initialisation de la "sessionFactory"
    Bonjour,
    Je suis dans une webapp, lors du demarrage de la webapp j'ai l'erreur suivante
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchFieldError: sqlResultSetMappings
    VOici la declaration de la session factory dans l'applicationContext.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    	<bean id="sessionFactory"
    		class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
    		<property name="dataSource">
    			<ref bean="dataSource" />
    		</property>
    		<property name="annotatedClasses">
    			<list>
    				<value>com.vtp.metier.Formats</value>
    			</list>
    		</property>
    		<property name="hibernateProperties">
    			<props>
    				<prop key="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</prop>
    				<prop key="hibernate.show_sql">true</prop>
    			</props>
    		</property>
    	</bean>
    Je me dis que ca viens des differentes version que j'utilise de hibernate-annotation et hibernate-core qui ne seraient pas compatible, mais j'ai essayé differentes associations mais toujours rien !

    Voici les dependencues de mon projet (extrait du pom.xml) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    		<dependency>
    			<groupId>org.spring</groupId>
    			<artifactId>spring-orm</artifactId>
    			<version>2.5.5</version>
    			<scope>compile</scope>
    		</dependency>
    		<dependency>
    			<groupId>org.hibernate</groupId>
    			<artifactId>hibernate-commons-annotations</artifactId>
    			<version>3.1.0.GA</version>
    		</dependency>
    		<dependency>
    			<groupId>org.hibernate</groupId>
    			<artifactId>hibernate-annotations</artifactId>
    			<version>3.4.0.GA</version>
    			<scope>compile</scope>
    		</dependency>
    		<dependency>
    			<groupId>org.hibernate</groupId>
    			<artifactId>hibernate-core</artifactId>
    			<version>3.3.0.SP1</version>
    			<scope>compile</scope>
    		</dependency>
    Si quelqu'un a la moindre idée, ou si quelqu'un pouvait me donner les dépendances qui fonctionne pour lui ca serait vraiment top !

  2. #2
    Invité de passage
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1
    Par défaut
    Il semblerait que ce soit une erreur d'Hibernate à l'initialisation de la session (et non pas Spring; Spring, c'est bien, c'est beau, c'est propre!). J'ai trouvé un post sur le forum Hibernate : http://forum.hibernate.org/viewtopic...5e8cc9ec744138 .Le gars semble dire que cela provenait d'une version d'Hibernate foireuse. Enregardant tes déps, je constate que tu utilise un Hibernate 3.3 et des annotations 3.4GA. On a le droit de faire ça?

Discussions similaires

  1. Réponses: 9
    Dernier message: 25/02/2009, 17h36

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