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 :

Pool de connexion + oc4j + hibernate + spring


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Juillet 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 8
    Par défaut Pool de connexion + oc4j + hibernate + spring
    Bonjour,
    j'ai développé une application Web avec JAVA en utilisant Hibernate ,spring et OC4j comme serveur d'application. J'ai paramétré la pool de connexion sur OC4j

    <connection-pool
    name="DevDS" abandoned-connection-timeout="3"
    inactivity-timeout="1"
    initial-limit="2"
    max-connections="50"
    min-connections="2"
    num-cached-statements="3"
    property-check-interval="9000"
    time-to-live-timeout="3"
    used-connection-wait-timeout="5">

    <connection-factory factory-class="oracle.jdbc.pool.OracleDataSource" user="ldsfwi" password="OVWFI" url="jdbc:oracle:thin:@10.10.1.10:1521:FWTST2" commit-record-table-name=""/>

    </connection-pool>


    j'aii un problème c'est que la pool de connexion est rapidement chargé, et les connexions ne sont pas férmé.

    merci opour l'aide

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 870
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 870
    Par défaut
    Bonjour,

    Je ne pense pas que ça ait un rapport avec le pool de connexion, mais plutôt avec ta gestion des transactions : comment les gères-tu ?

    A+

  3. #3
    Membre régulier
    Inscrit en
    Juillet 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 8
    Par défaut
    Citation Envoyé par KiLVaiDeN Voir le message
    Bonjour,

    Je ne pense pas que ça ait un rapport avec le pool de connexion, mais plutôt avec ta gestion des transactions : comment les gères-tu ?

    A+
    -------

    je gère les transaction avec JTA

    voici mon code
    <!-- Transaction manager for a single Hibernate SessionFactory (alternative to JTA) -->
    <bean id="transactionManager" class="org.springframework.transaction.jta.OC4JJtaTransactionManager" >
    </bean>



    <bean id="txProxyTemplate" abstract="true"
    class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
    <property name="transactionManager" ref="transactionManager"/>
    <property name="transactionAttributes">
    <props>
    <prop key="save*">PROPAGATION_REQUIRED</prop>
    <prop key="remove*">PROPAGATION_REQUIRED</prop>
    <prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
    </props>
    </property>
    </bean>

  4. #4
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 870
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 870
    Par défaut
    Je ne pense pas que ces deux beans suffisent. Il faut aussi dire quels sont les beans dont il faut intercepter les méthodes que tu as défini.

    Il doit te manquer un bout de config, regarde dans la doc de spring à la rubrique transaction, mais je ne suis pas sûr de ce que j'avance...

    A+ désolé de ne pas pouvoir plus t'aider, mais je pense que la piste est bonne.

  5. #5
    Membre régulier
    Inscrit en
    Juillet 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 8
    Par défaut
    merci bcp le probleme est résolus, c'est due au transactions comme tu as dis

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/07/2013, 12h21
  2. Réinitialiser le pool de connexions d'Hibernate
    Par archer dans le forum Hibernate
    Réponses: 2
    Dernier message: 24/08/2010, 18h04
  3. [Liferay] Spring et Pool de connexion
    Par sairius dans le forum Portails
    Réponses: 1
    Dernier message: 27/05/2009, 18h09
  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] pool de connexion
    Par asx9 dans le forum Hibernate
    Réponses: 16
    Dernier message: 17/05/2005, 10h47

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