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] Désactiver pool interne d'hibernate


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 65
    Par défaut [HIBERNATE] Désactiver pool interne d'hibernate
    Bonjour,

    Quelqu'un saurait comment désactiver le pool interne d'hibernate par une autre solution que l'utilisation d'un pool tiers ?

    Merci !

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2002
    Messages : 652
    Par défaut
    Bonjour, le pool de quoi ?

  3. #3
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 65
    Par défaut
    J'ai ajouté la ligne suivante à mon fichier hibernate.cfg.xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <property name="hibernate.connection.pool_size">1</property>
    Et depuis j'ai l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    16:29:51,218  INFO DriverManagerConnectionProvider:147 - cleaning up connection pool: jdbc:oracle:thin:@infoexpl2:****:****
    16:29:51,248  WARN DriverManagerConnectionProvider:155 - problem closing pooled connection
    java.sql.SQLException: Exception d'E/S: Socket closed
    Etant donné qu'il y a un problème pour fermer le pool de connexion je voudrais le désactiver. Pour l'instant je ne vois que cette solution mais peut il y en a t-il d'autres...

  4. #4
    Membre émérite Avatar de BizuR
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    688
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 688
    Par défaut
    Citation Envoyé par Alwin
    Bonjour, le pool de quoi ?
    Le pool de connexion je pense

    Sinon perso, je vois pas trop pourquoi tiens tu à oter ce pool ... il permet de gerer les accès BDD assez simplement. Tu es limité en nb de connexions simultanée ?

    En lisant la doc, c'est vrai qu'ils ne renseignent pas beaucoup ce point ... malheureusement...

    Je vais voir si je trouve une solution a ton probleme

  5. #5
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 65
    Par défaut
    Oui c'était le pool de connexion dsl !

    Je voudrais l'ôter car avant de le mettre tout marchait très bien !

    Voici ma trace :

    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
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
     
    09:01:30,033  INFO Environment:479 - Hibernate 3.1.2
    09:01:30,053  INFO Environment:509 - hibernate.properties not found
    09:01:30,093  INFO Environment:525 - using CGLIB reflection optimizer
    09:01:30,093  INFO Environment:555 - using JDK 1.4 java.sql.Timestamp handling
    09:01:30,343  INFO Configuration:1308 - configuring from resource: /hibernate.cfg.xml
    09:01:30,343  INFO Configuration:1285 - Configuration resource: /hibernate.cfg.xml
    09:01:30,563 DEBUG DTDEntityResolver:42 - trying to locate http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd in classpath under org/hibernate/
    09:01:30,653 DEBUG DTDEntityResolver:56 - found http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd in classpath
    09:01:30,723 DEBUG Configuration:1269 - hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver
    09:01:30,723 DEBUG Configuration:1269 - hibernate.connection.url=jdbc:oracle:thin:@infoexpl2:****:****
    09:01:30,723 DEBUG Configuration:1269 - hibernate.connection.username=******
    09:01:30,723 DEBUG Configuration:1269 - hibernate.connection.password=*******
    09:01:30,723 DEBUG Configuration:1269 - hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
    09:01:30,723 DEBUG Configuration:1269 - hibernate.cache.provider_class=org.hibernate.cache.NoCacheProvider
    09:01:30,733 DEBUG Configuration:1269 - hibernate.show_sql=true
    09:01:30,733 DEBUG Configuration:1464 - null<-org.dom4j.tree.DefaultAttribute@a6faa9 [Attribute: name resource value "bean/Param.hbm.xml"]
    09:01:30,733  INFO Configuration:469 - Reading mappings from resource: bean/Param.hbm.xml
    09:01:30,743 DEBUG DTDEntityResolver:42 - trying to locate http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd in classpath under org/hibernate/
    09:01:30,743 DEBUG DTDEntityResolver:56 - found http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd in classpath
    09:01:31,013  INFO HbmBinder:309 - Mapping class: bean.Message -> PARAM
    09:01:31,044 DEBUG HbmBinder:1261 - Mapped property: code -> CODE
    09:01:31,074 DEBUG HbmBinder:1261 - Mapped property: valeur -> VALEUR
    09:01:31,074 DEBUG Configuration:1464 - null<-org.dom4j.tree.DefaultAttribute@d0570e [Attribute: name resource value "bean/Dist.hbm.xml"]
    09:01:31,074  INFO Configuration:469 - Reading mappings from resource: bean/Dist.hbm.xml
    09:01:31,104 DEBUG DTDEntityResolver:42 - trying to locate http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd in classpath under org/hibernate/
    09:01:31,104 DEBUG DTDEntityResolver:56 - found http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd in classpath
    09:01:31,144  INFO HbmBinder:309 - Mapping class: bean.Dist -> DIST
    09:01:31,144 DEBUG HbmBinder:1261 - Mapped property: dist_id -> DIST_ID
    09:01:31,144 DEBUG HbmBinder:1261 - Mapped property: dist_code -> DIST_CODE
    09:01:31,154 DEBUG HbmBinder:1261 - Mapped property: dist_nom -> DIST_NOM
    09:01:31,154 DEBUG HbmBinder:1261 - Mapped property: dist_type -> DIST_TYPE
    09:01:31,154 DEBUG Configuration:1464 - null<-org.dom4j.tree.DefaultAttribute@67e236 [Attribute: name resource value "bean/ModifDist.hbm.xml"]
    09:01:31,154  INFO Configuration:469 - Reading mappings from resource: bean/ModifDist.hbm.xml
    09:01:31,164 DEBUG DTDEntityResolver:42 - trying to locate http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd in classpath under org/hibernate/
    09:01:31,164 DEBUG DTDEntityResolver:56 - found http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd in classpath
    09:01:31,204  INFO HbmBinder:309 - Mapping class: bean.ModifDist -> MODIF_DIST
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: dateModif -> DATE_MODIF
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: distCode -> DIST_CODE
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: distNom -> DIST_NOM
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: utilisateur -> UTILISATEUR
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: dateTraitement -> DATE_TRAITEMENT
    09:01:31,214 DEBUG HbmBinder:1261 - Mapped property: typeModif -> TYPE_MODIF
    09:01:31,214 DEBUG HbmBinder:1261 - Mapped property: etat -> ETAT
    09:01:31,214 DEBUG HbmBinder:1261 - Mapped property: distType -> DIST_TYPE
    09:01:31,214  INFO Configuration:1419 - Configured SessionFactory: null
    09:01:31,214 DEBUG Configuration:1420 - properties: {hibernate.connection.password=******, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, hibernate.cache.provider_class=org.hibernate.cache.NoCacheProvider, sun.boot.library.path=D:\Utils\jdk1.5.0_01\jre\bin, java.vm.version=1.5.0_01-b08, shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar, hibernate.connection.username=******, java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, user.country=FR, sun.os.patch.level=Service Pack 2, java.vm.specification.name=Java Virtual Machine Specification, user.dir=D:\Logiciel\eclipse, java.runtime.version=1.5.0_01-b08, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=D:\Logiciel\jakarta-tomcat-5.0.28\common\endorsed, os.arch=x86, java.io.tmpdir=D:\Logiciel\jakarta-tomcat-5.0.28\temp, line.separator=
    , java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, java.naming.factory.url.pkgs=org.apache.naming, os.name=Windows XP, sun.jnu.encoding=Cp1252, java.library.path=D:\Utils\jdk1.5.0_01\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\oracle\ora90\bin;C:\Oracle\product\10.1.0\Client_1\bin;C:\Oracle\product\10.1.0\Client_1\jre\1.4.2\bin\client;C:\Oracle\product\10.1.0\Client_1\jre\1.4.2\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\NetManage\RUMBA\System;C:\ClearCase\bin;C:\Program Files\IDM Computer Solutions\UltraEdit-32;C:\Program Files\IBM\IBM CICS Transaction Gateway\BIN;C:\Program Files\Reflection\;D:\Utils\jdk1.5.0_01\bin, java.specification.name=Java Platform API Specification, java.class.version=49.0, sun.management.compiler=HotSpot Client Compiler, os.version=5.1, user.home=C:\Documents and Settings\A434009, user.timezone=Europe/Paris, catalina.useNaming=true, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=Cp1252, java.specification.version=1.5, hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver, catalina.home=D:\Logiciel\jakarta-tomcat-5.0.28, java.class.path=D:\Logiciel\jakarta-tomcat-5.0.28\bin\bootstrap.jar;D:\Utils\jdk1.5.0_01\lib\tools.jar, user.name=a434009, hibernate.show_sql=true, java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory, package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper., java.vm.specification.version=1.0, java.home=D:\Utils\jdk1.5.0_01\jre, sun.arch.data.model=32, hibernate.dialect=org.hibernate.dialect.Oracle9Dialect, hibernate.connection.url=jdbc:oracle:thin:@infoexpl2:****:****, user.language=fr, java.specification.vendor=Sun Microsystems Inc., awt.toolkit=sun.awt.windows.WToolkit, hibernate.cglib.use_reflection_optimizer=true, java.vm.info=mixed mode, java.version=1.5.0_01, java.ext.dirs=D:\Utils\jdk1.5.0_01\jre\lib\ext, sun.boot.class.path=D:\Logiciel\jakarta-tomcat-5.0.28\common\endorsed\xercesImpl.jar;D:\Logiciel\jakarta-tomcat-5.0.28\common\endorsed\xml-apis.jar;D:\Utils\jdk1.5.0_01\jre\lib\rt.jar;D:\Utils\jdk1.5.0_01\jre\lib\i18n.jar;D:\Utils\jdk1.5.0_01\jre\lib\sunrsasign.jar;D:\Utils\jdk1.5.0_01\jre\lib\jsse.jar;D:\Utils\jdk1.5.0_01\jre\lib\jce.jar;D:\Utils\jdk1.5.0_01\jre\lib\charsets.jar;D:\Utils\jdk1.5.0_01\jre\classes, server.loader=${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar, java.vendor=Sun Microsystems Inc., catalina.base=D:\Logiciel\jakarta-tomcat-5.0.28, file.separator=\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, common.loader=${catalina.home}/common/classes,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans., sun.desktop=windows, sun.cpu.isalist=}
    09:01:31,264 DEBUG Configuration:1167 - Preparing to build session factory with filters : {}
    09:01:31,264 DEBUG Configuration:1002 - processing extends queue
    09:01:31,264 DEBUG Configuration:1006 - processing collection mappings
    09:01:31,264 DEBUG Configuration:1017 - processing native query and ResultSetMapping mappings
    09:01:31,264 DEBUG Configuration:1025 - processing association property references
    09:01:31,264 DEBUG Configuration:1047 - processing foreign key constraints
    09:01:31,574  INFO DriverManagerConnectionProvider:41 - Using Hibernate built-in connection pool (not for production use!)
    09:01:31,574  INFO DriverManagerConnectionProvider:42 - Hibernate connection pool size: 20
    09:01:31,574  INFO DriverManagerConnectionProvider:45 - autocommit mode: false
    09:01:31,574  INFO DriverManagerConnectionProvider:80 - using driver: oracle.jdbc.driver.OracleDriver at URL: jdbc:oracle:thin:@infoexpl2:****:****
    09:01:31,584  INFO DriverManagerConnectionProvider:83 - connection properties: {user=******, password=******}
    09:01:31,584 DEBUG DriverManagerConnectionProvider:93 - total checked-out connections: 0
    09:01:31,584 DEBUG DriverManagerConnectionProvider:109 - opening new JDBC connection
    09:01:32,685 DEBUG DriverManagerConnectionProvider:115 - created connection to: jdbc:oracle:thin:@infoexpl2:****:*****, Isolation Level: 2
    09:01:32,695  INFO SettingsFactory:77 - RDBMS: Oracle, version: Oracle Database 10g Enterprise Edition Release 10.1.0.4.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    09:01:32,695  INFO SettingsFactory:78 - JDBC driver: Oracle JDBC driver, version: 10.2.0.1.0
    09:01:32,695 DEBUG DriverManagerConnectionProvider:129 - returning connection to pool, pool size: 1
    09:01:32,795  INFO Dialect:103 - Using dialect: org.hibernate.dialect.Oracle9Dialect
    09:01:32,825  INFO TransactionFactoryFactory:31 - Using default transaction strategy (direct JDBC transactions)
    09:01:32,855  INFO TransactionManagerLookupFactory:33 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
    09:01:32,855  INFO SettingsFactory:125 - Automatic flush during beforeCompletion(): disabled
    09:01:32,855  INFO SettingsFactory:129 - Automatic session close at end of transaction: disabled
    09:01:32,855  INFO SettingsFactory:136 - JDBC batch size: 15
    09:01:32,855  INFO SettingsFactory:139 - JDBC batch updates for versioned data: disabled
    09:01:32,855  INFO SettingsFactory:144 - Scrollable result sets: enabled
    09:01:32,855 DEBUG SettingsFactory:148 - Wrap result sets: disabled
    09:01:32,855  INFO SettingsFactory:152 - JDBC3 getGeneratedKeys(): enabled
    09:01:32,855  INFO SettingsFactory:160 - Connection release mode: auto
    09:01:32,865  INFO SettingsFactory:187 - Default batch fetch size: 1
    09:01:32,865  INFO SettingsFactory:191 - Generate SQL with comments: disabled
    09:01:32,865  INFO SettingsFactory:195 - Order SQL updates by primary key: disabled
    09:01:32,865  INFO SettingsFactory:338 - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
    09:01:32,895  INFO ASTQueryTranslatorFactory:24 - Using ASTQueryTranslatorFactory
    09:01:32,895  INFO SettingsFactory:203 - Query language substitutions: {}
    09:01:32,895  INFO SettingsFactory:209 - Second-level cache: enabled
    09:01:32,895  INFO SettingsFactory:213 - Query cache: disabled
    09:01:32,895  INFO SettingsFactory:325 - Cache provider: org.hibernate.cache.NoCacheProvider
    09:01:32,935  INFO SettingsFactory:228 - Optimize cache for minimal puts: disabled
    09:01:32,935  INFO SettingsFactory:237 - Structured second-level cache entries: disabled
    09:01:32,935 DEBUG SQLExceptionConverterFactory:52 - Using dialect defined converter
    09:01:32,965  INFO SettingsFactory:257 - Echoing all SQL to stdout
    09:01:32,975  INFO SettingsFactory:264 - Statistics: disabled
    09:01:32,975  INFO SettingsFactory:268 - Deleted entity synthetic identifier rollback: disabled
    09:01:32,975  INFO SettingsFactory:283 - Default entity-mode: pojo
    09:01:33,096  INFO SessionFactoryImpl:153 - building session factory
    09:01:33,096 DEBUG SessionFactoryImpl:164 - Session factory constructed with filter configurations : {}
    09:01:33,096 DEBUG SessionFactoryImpl:167 - instantiating session factory with properties: {java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, hibernate.connection.password=******, hibernate.cache.provider_class=org.hibernate.cache.NoCacheProvider, sun.boot.library.path=D:\Utils\jdk1.5.0_01\jre\bin, java.vm.version=1.5.0_01-b08, shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar, hibernate.connection.username=******, java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, user.country=FR, sun.os.patch.level=Service Pack 2, java.vm.specification.name=Java Virtual Machine Specification, user.dir=D:\Logiciel\eclipse, java.runtime.version=1.5.0_01-b08, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=D:\Logiciel\jakarta-tomcat-5.0.28\common\endorsed, os.arch=x86, java.io.tmpdir=D:\Logiciel\jakarta-tomcat-5.0.28\temp, line.separator=
    , java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, java.naming.factory.url.pkgs=org.apache.naming, os.name=Windows XP, sun.jnu.encoding=Cp1252, java.library.path=D:\Utils\jdk1.5.0_01\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\oracle\ora90\bin;C:\Oracle\product\10.1.0\Client_1\bin;C:\Oracle\product\10.1.0\Client_1\jre\1.4.2\bin\client;C:\Oracle\product\10.1.0\Client_1\jre\1.4.2\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\NetManage\RUMBA\System;C:\ClearCase\bin;C:\Program Files\IDM Computer Solutions\UltraEdit-32;C:\Program Files\IBM\IBM CICS Transaction Gateway\BIN;C:\Program Files\Reflection\;D:\Utils\jdk1.5.0_01\bin, java.specification.name=Java Platform API Specification, java.class.version=49.0, sun.management.compiler=HotSpot Client Compiler, os.version=5.1, user.home=C:\Documents and Settings\A434009, user.timezone=Europe/Paris, catalina.useNaming=true, java.awt.printerjob=sun.awt.windows.WPrinterJob, java.specification.version=1.5, file.encoding=Cp1252, hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver, catalina.home=D:\Logiciel\jakarta-tomcat-5.0.28, user.name=a434009, java.class.path=D:\Logiciel\jakarta-tomcat-5.0.28\bin\bootstrap.jar;D:\Utils\jdk1.5.0_01\lib\tools.jar, java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory, hibernate.show_sql=true, package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper., java.vm.specification.version=1.0, sun.arch.data.model=32, java.home=D:\Utils\jdk1.5.0_01\jre, hibernate.connection.url=jdbc:oracle:thin:@infoexpl2:****:****, hibernate.dialect=org.hibernate.dialect.Oracle9Dialect, java.specification.vendor=Sun Microsystems Inc., user.language=fr, awt.toolkit=sun.awt.windows.WToolkit, java.vm.info=mixed mode, hibernate.cglib.use_reflection_optimizer=true, java.version=1.5.0_01, java.ext.dirs=D:\Utils\jdk1.5.0_01\jre\lib\ext, sun.boot.class.path=D:\Logiciel\jakarta-tomcat-5.0.28\common\endorsed\xercesImpl.jar;D:\Logiciel\jakarta-tomcat-5.0.28\common\endorsed\xml-apis.jar;D:\Utils\jdk1.5.0_01\jre\lib\rt.jar;D:\Utils\jdk1.5.0_01\jre\lib\i18n.jar;D:\Utils\jdk1.5.0_01\jre\lib\sunrsasign.jar;D:\Utils\jdk1.5.0_01\jre\lib\jsse.jar;D:\Utils\jdk1.5.0_01\jre\lib\jce.jar;D:\Utils\jdk1.5.0_01\jre\lib\charsets.jar;D:\Utils\jdk1.5.0_01\jre\classes, java.vendor=Sun Microsystems Inc., server.loader=${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar, catalina.base=D:\Logiciel\jakarta-tomcat-5.0.28, file.separator=\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, common.loader=${catalina.home}/common/classes,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar, sun.cpu.endian=little, sun.io.unicode.encoding=UnicodeLittle, package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans., sun.desktop=windows, sun.cpu.isalist=}
    09:02:11,154  INFO DriverManagerConnectionProvider:147 - cleaning up connection pool: jdbc:oracle:thin:@infoexpl2:****:****
    09:02:11,234  WARN DriverManagerConnectionProvider:155 - problem closing pooled connection
    java.sql.SQLException: Exception d'E/S: Socket closed
    	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
    	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
    	at oracle.jdbc.driver.T4CConnection.logoff(T4CConnection.java:480)
    	at oracle.jdbc.driver.PhysicalConnection.close(PhysicalConnection.java:1175)
    	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)
    Apparament Hibernate ouvre une connexion à la base de données, et au moment de construire ma session factory il essaie de fermer le pool de connexion mais n'y arrive pas. C'est là qu'il plante. Alors peut être que si j'élimine le pool, hibernate ne tentera pas de le fermer et ne provoquera pas d'erreur. Mais je fais peut être fausse route ...

    Tu es limité en nb de connexions simultanée ?
    Mon nombre de connexion ne me pose à priori pas de problème car hibernate n'ouvre qu'une seule connexion.

    Merci pour ton aide

  6. #6
    Membre émérite Avatar de BizuR
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    688
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 688
    Par défaut
    Citation Envoyé par Galak extra
    Oui c'était le pool de connexion dsl !
    Je voudrais l'ôter car avant de le mettre tout marchait très bien !
    Euh, ca veut dire qu'avant, il marchait ?!? Donc il doit fonctionner avec le pool alors car sache que ce dernier, même "avant de le mettre", se configure par défaut à 15 places. Il est donc toujours présent .

    Tu as un détails de l'erreur produite lors de la fermeture du pool de connexions ?!? Ca parait étrange tout de même que ca plante maintenant plutot que dès le début...

  7. #7
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 65
    Par défaut [Résolu]
    Euh, ca veut dire qu'avant, il marchait ?!? Donc il doit fonctionner avec le pool alors car sache que ce dernier, même "avant de le mettre", se configure par défaut à 15 places. Il est donc toujours présent
    Merci pour l'info

    Mon erreur ne provenait effectivement pas du pool, mais d'un de mes fichiers de mapping. Je croyais qu'il fonctionnait car j'avais la trace :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    09:01:31,204  INFO HbmBinder:309 - Mapping class: bean.ModifDist -> MODIF_DIST
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: dateModif -> DATE_MODIF
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: distCode -> DIST_CODE
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: distNom -> DIST_NOM
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: utilisateur -> UTILISATEUR
    09:01:31,204 DEBUG HbmBinder:1261 - Mapped property: dateTraitement -> DATE_TRAITEMENT
    09:01:31,214 DEBUG HbmBinder:1261 - Mapped property: typeModif -> TYPE_MODIF
    09:01:31,214 DEBUG HbmBinder:1261 - Mapped property: etat -> ETAT
    09:01:31,214 DEBUG HbmBinder:1261 - Mapped property: distType -> DIST_TYPE
    Les noms des attributs de mes classes ne correspondaient pas à ceux que j'avais défini dans l'attribut "name" de la balise "property" de mon fichier monFichier.hbm.xml. A cause du message d'erreur je croyais que ca venait du pool, mais non !!

    Merci à tous

Discussions similaires

  1. Pool Connexion / Spring / Hibernate / MySQL
    Par kilicool dans le forum Hibernate
    Réponses: 1
    Dernier message: 04/11/2009, 12h19
  2. hibernate et pool de connection tomcat
    Par pcouas dans le forum Hibernate
    Réponses: 1
    Dernier message: 29/05/2009, 08h38
  3. [Data] [Hibernate] Désactiver defaultRollback dans une transaction
    Par nean_j dans le forum Spring
    Réponses: 0
    Dernier message: 29/07/2008, 11h22
  4. Hibernate et pool de connexion Tomcat
    Par K-Kaï dans le forum Hibernate
    Réponses: 8
    Dernier message: 09/08/2006, 17h21
  5. [Hibernate][Struts] Fermeture des session hibernate
    Par osopardo dans le forum Hibernate
    Réponses: 2
    Dernier message: 22/08/2005, 17h30

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