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

Hibernate Java Discussion :

Hibernate, init Error


Sujet :

Hibernate Java

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 29
    Points : 20
    Points
    20
    Par défaut Hibernate, init Error
    Bonjour,

    je suis débutant avec Hibernate, j'ai l'erreur affichée en bas

    voici mon fichier de config,

    dans mon lib j'ai:

    ant-antlr-1.6.2.jar
    asm.jar
    asm-attrs.jar
    aspectj-1.5.3.jar
    cglib-2.1.jar
    commons-collections-2.1.1.jar
    commons-logging-1.0.4.jar
    dom4j-1.5.2.jar
    hibernate3.jar
    jta.jar
    log4j-1.2.9.jar
    mysql-connector-java-5.0.4-bin-g.jar

    ---hibernate.cfg.xml---------------

    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE hibernate-configuration
    PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
    "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

    <hibernate-configuration>
    <session-factory>

    <!-- local connection properties -->
    <property name="hibernate.connection.url">jdbc:mysql://localhost/mabase</property>
    <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="hibernate.connection.username">user1</property>
    <property name="hibernate.connection.password">mypass</property>
    <!-- <property name="hibernate.connection.pool_size">10</property> -->

    <!-- dialect for MySQL -->
    <property name="dialect">org.hibernate.dialect.MySQLDialect</property>

    <property name="hibernate.show_sql">true</property>
    <property name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
    </session-factory>
    </hibernate-configuration>

    ----Client.hbm.xml---------------------------

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping
    PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

    <hibernate-mapping>
    <class name="com.pv.hibernate.beans.Client" table="client">

    <id name="Id" column="Id" type="integer" unsaved-value="none" >
    <generator class="asigned"/>
    </id>

    <property name="Nom" column="Nom" type="string"/>
    <property name="RS" column="RS" type="string"/>
    <property name="Tel" column="Tel" type="string"/>

    </class>

    </hibernate-mapping>

    -----Log------------------------

    17:25:04,965 INFO Environment:460 - Hibernate 3.0
    17:25:04,965 INFO Environment:473 - hibernate.properties not found
    17:25:04,965 INFO Environment:506 - using CGLIB reflection optimizer
    17:25:04,981 INFO Environment:536 - using JDK 1.4 java.sql.Timestamp handling
    17:25:05,075 INFO Configuration:1159 - configuring from resource: /hibernate.cfg.xml
    17:25:05,075 INFO Configuration:1130 - Configuration resource: /hibernate.cfg.xml
    17:25:05,200 INFO Configuration:1271 - Configured SessionFactory: null
    17:25:05,247 INFO Configuration:851 - processing extends queue
    17:25:05,247 INFO Configuration:855 - processing collection mappings
    17:25:05,247 INFO Configuration:864 - processing association property references
    17:25:05,247 INFO Configuration:893 - processing foreign key constraints
    17:25:05,294 INFO Dialect:91 - Using dialect: org.hibernate.dialect.MySQLDialect
    17:25:05,387 INFO SettingsFactory:87 - Maximum outer join fetch depth: 2
    17:25:05,387 INFO SettingsFactory:90 - Default batch fetch size: 1
    17:25:05,387 INFO SettingsFactory:94 - Generate SQL with comments: disabled
    17:25:05,387 INFO SettingsFactory:98 - Order SQL updates by primary key: disabled
    17:25:05,387 INFO SettingsFactory:273 - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
    17:25:05,387 INFO ASTQueryTranslatorFactory:21 - Using ASTQueryTranslatorFactory
    17:25:05,387 INFO SettingsFactory:106 - Query language substitutions: {}
    17:25:05,403 INFO DriverManagerConnectionProvider:41 - Using Hibernate built-in connection pool (not for production use!)
    17:25:05,403 INFO DriverManagerConnectionProvider:42 - Hibernate connection pool size: 20
    17:25:05,403 INFO DriverManagerConnectionProvider:45 - autocommit mode: false
    java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:141)
    at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:57)
    at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:80)
    at org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:301)
    at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111)
    at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1505)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1053)
    at com.pv.hibernate.Utils.HibernateUtils.<clinit>(HibernateUtils.java:16)
    at com.pv.hibernate.test.Test.main(Test.java:11)
    Exception in thread "main"

  2. #2
    BsT
    BsT est déconnecté
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 72
    Points : 83
    Points
    83
    Par défaut
    Visiblement il te manque la classe org/aspectj/lang/Signature

    Après quelques recherches sur le net et le forum (http://www.developpez.net/forums/showthread.php?t=40687) et connector-j.pdf (fournit avec le driver) il faut que tu utilises le jar : mysql-connector-java-5.0.4-bin.jar et non pas la version avec le -g qui est une version de debug.

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

Discussions similaires

  1. Hibernate Mapping -Error
    Par babillonnik dans le forum Hibernate
    Réponses: 2
    Dernier message: 06/12/2010, 11h31
  2. Réponses: 2
    Dernier message: 21/05/2008, 11h17
  3. [Hibernate] Error reading tld listeners
    Par Lafab dans le forum Hibernate
    Réponses: 0
    Dernier message: 30/11/2007, 19h16
  4. [Hibernate][error] Could not execute JDBC batch update
    Par CPI_en_mousse dans le forum Hibernate
    Réponses: 7
    Dernier message: 01/06/2007, 09h41
  5. Hibernate Error TRACE
    Par bendf82 dans le forum Hibernate
    Réponses: 6
    Dernier message: 07/12/2006, 14h51

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