Bonjour à tous,

Alors, mon petit problème est le suivant, je veux utiliser Hibernate avec une base de données MySQL, j'ai donc suivant un tuto trouvé sur ce site mais qui n'utilise pas son exemple avec MySQL, j'ai donc adapté son discours aux contraintes. Comme editeur j'utilise Eclipse et j'ai installé le plugin Hibernate Synchroniser.
Lorsque je compile, et bien...il y a des problèmes !!, voici l'erreur retournée par la console :

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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
 
Début du Main
Création d'une instance de contact
Création de la session
6 juin 2005 15:40:43 net.sf.hibernate.cfg.Environment <clinit>
INFO: Hibernate 2.1.6
6 juin 2005 15:40:45 net.sf.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
6 juin 2005 15:40:45 net.sf.hibernate.cfg.Environment <clinit>
INFO: using CGLIB reflection optimizer
6 juin 2005 15:40:46 net.sf.hibernate.cfg.Configuration configure
INFO: configuring from resource: /hibernate.cfg.xml
6 juin 2005 15:40:46 net.sf.hibernate.cfg.Configuration getConfigurationInputStream
INFO: Configuration resource: /hibernate.cfg.xml
6 juin 2005 15:40:52 net.sf.hibernate.cfg.Configuration addResource
INFO: Mapping resource: Contact.hbm
6 juin 2005 15:40:55 net.sf.hibernate.cfg.Binder bindRootClass
INFO: Mapping class: com.minosis.hibernate.Contact -> contact
6 juin 2005 15:40:55 net.sf.hibernate.cfg.Configuration doConfigure
INFO: Configured SessionFactory: java:comp/env/hibernate/SessionFactory
6 juin 2005 15:40:55 net.sf.hibernate.cfg.Configuration secondPassCompile
INFO: processing one-to-many association mappings
6 juin 2005 15:40:55 net.sf.hibernate.cfg.Configuration secondPassCompile
INFO: processing one-to-one association property references
6 juin 2005 15:40:55 net.sf.hibernate.cfg.Configuration secondPassCompile
INFO: processing foreign key constraints
6 juin 2005 15:40:57 net.sf.hibernate.dialect.Dialect <init>
INFO: Using dialect: net.sf.hibernate.dialect.MySQLDialect
6 juin 2005 15:40:57 net.sf.hibernate.cfg.SettingsFactory buildSettings
INFO: Maximim outer join fetch depth: 2
6 juin 2005 15:40:57 net.sf.hibernate.cfg.SettingsFactory buildSettings
INFO: Use outer join fetching: true
6 juin 2005 15:40:57 net.sf.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Using Hibernate built-in connection pool (not for production use!)
6 juin 2005 15:40:57 net.sf.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Hibernate connection pool size: 20
6 juin 2005 15:40:57 net.sf.hibernate.connection.DriverManagerConnectionProvider configure
INFO: using driver: net.sourceforge.jtds.jdbc.Driver at URL: jdbc:mysql://localost:3306/base1
6 juin 2005 15:40:57 net.sf.hibernate.connection.DriverManagerConnectionProvider configure
INFO: connection properties: {user=root, password=}
6 juin 2005 15:40:57 net.sf.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
INFO: Transaction strategy: net.sf.hibernate.transaction.JTATransactionFactory
6 juin 2005 15:40:58 net.sf.hibernate.util.NamingHelper getInitialContext
INFO: JNDI InitialContext properties:{}
6 juin 2005 15:40:58 net.sf.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
INFO: No TransactionManagerLookup configured (in JTA environment, use of process level read-write cache is not recommended)
6 juin 2005 15:40:58 net.sf.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
INFO: No TransactionManagerLookup configured (in JTA environment, use of process level read-write cache is not recommended)
6 juin 2005 15:40:58 net.sf.hibernate.cfg.SettingsFactory buildSettings
ATTENTION: Could not obtain connection metadata
java.sql.SQLException: No suitable driver
	at java.sql.DriverManager.getConnection(Unknown Source)
	at java.sql.DriverManager.getConnection(Unknown Source)
	at net.sf.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:101)
	at net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:73)
	at net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:1155)
	at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:789)
	at com.minosis.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:14)
	at Test.main(Test.java:24)
6 juin 2005 15:40:58 net.sf.hibernate.cfg.SettingsFactory buildSettings
INFO: Use scrollable result sets: false
6 juin 2005 15:40:58 net.sf.hibernate.cfg.SettingsFactory buildSettings
INFO: Use JDBC3 getGeneratedKeys(): false
6 juin 2005 15:40:58 net.sf.hibernate.cfg.SettingsFactory buildSettings
INFO: Optimize cache for minimal puts: false
6 juin 2005 15:40:58 net.sf.hibernate.cfg.SettingsFactory buildSettings
INFO: Query language substitutions: {}
6 juin 2005 15:40:58 net.sf.hibernate.cfg.SettingsFactory buildSettings
INFO: cache provider: net.sf.hibernate.cache.EhCacheProvider
6 juin 2005 15:40:58 net.sf.hibernate.cfg.Configuration configureCaches
INFO: instantiating and configuring caches
Exception in thread "main" java.lang.OutOfMemoryError: (class: org/objectweb/asm/ClassReader, method: accept signature: (Lorg/objectweb/asm/ClassVisitor;[Lorg/objectweb/asm/Attribute;Z)V) 
	at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
	at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
	at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
	at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
	at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
	at net.sf.hibernate.impl.SessionFactoryImpl.<clinit>(SessionFactoryImpl.java:236)
	at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:791)
	at com.minosis.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:14)
	at Test.main(Test.java:24)
J'ai pourtant ajouter les drivers mySQL dans le projet, je ne comprend donc pas d'ou ca vient. Si une lumière s'allume chez vous en lisant ceci je suis preneur, si vous voulez plus de détail sur mon problème je vous les donne c'est promis !!!

Merci par avance de l'aide que vous pourrez me fournir.