Bonjour,

je débute l'utilisation de l'API Hibernate 3.2.
Je souhaite me connecter à une base Oracle 10g mais je n'y arrive pas.

Je me retrouve avec l'erreur suivante : «
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
[WARN  DriverManagerConnectionProvider] problem closing pooled connection                          [17:57:17.833] org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:155)
java.sql.SQLException: Exception d'E/S: Socket closed
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
	at oracle.jdbc.driver.OracleConnection.close(OracleConnection.java:1442)
	at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:152)
	at org.hibernate.connection.DriverManagerConnectionProvider.finalize(DriverManagerConnectionProvider.java:142)
	at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
	at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:83)
	at java.lang.ref.Finalizer.access$100(Finalizer.java:14)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:160)
».

Voici mon fichier de configuration hibernate.cfg.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
 
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
	<session-factory>
		<!-- SQL dialect -->
		<property name="dialect">org.hibernate.dialect.OracleDialect</property>		
		<property name="connection.driver_class">oracle.jdbc.OracleDriver</property>	
		<property name="hibernate.connection.url">jdbc:oracle:thin:@//<monServeur>:1532/<maBase></property>
		<property name="hibernate.connection.username">toto</property>
 		<property name="hibernate.connection.password">titi</property>
 
		<!-- Affichage des requêtes SQL envoyées à la base + formatage -->
		<property name="show_sql">true</property>
		<property name="format_sql">true</property>
 
		<!-- Mapping files -->
		<mapping resource="<monFichierDeMapping>.hbm.xml" />	
	</session-factory>
</hibernate-configuration>
».

Avez-vous une idée ?
Merci.