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

Tomcat et TomEE Java Discussion :

Pool de connexion avec Tomcat 5.5


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 66
    Points : 53
    Points
    53
    Par défaut Pool de connexion avec Tomcat 5.5
    Bonjour,

    j'ai un petit problème, j'ai déclaré un datasource dans mon server.xml comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <Resource name="jdbc/gmi" auth="Container"
                  type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver"
                  url="jdbc:oracle:thin:@a4i-srv2k3:1521:o10g"
                  username="gmi" password="gmi" maxActive="20" maxIdle="10"
                  maxWait="-1"/>
    Pour le moment cette resource fait partie de mon context, lorsque j'essaye de me connecter a celle-ci via mon fichier de config hibernate je n'ai pas de problème.

    Maintenant je vais devoir livrer mon appli sous forme d'un war, donc je me dis que pour que ma datasource soit toujours ok, je vais la mettre dans le global naming. Sauf que lorsque je l'a met dans le global, mon appli n'arrive plus à se connecter à la base.

    Qqun a une idée ?

  2. #2
    Membre éprouvé

    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
    Points : 1 151
    Points
    1 151
    Par défaut
    Ton applicatoin doit faire référence à un <resource-ref> qui lui même pointe sur un <resource> de ton <Context...> ou bien du <GlobalNamingResources>, au choix !

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 66
    Points : 53
    Points
    53
    Par défaut
    dans mon web.xml j'ai déclaré ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    resource-ref>
    		<description>
    			Connection Pool
    		</description>
    		<res-ref-name>jdbc/gmi</res-ref-name>
    		<res-type>javax.sql.DataSource</res-type>
    		<res-auth>Container</res-auth>
    	</resource-ref>
    en fait ce qui ne fonctionne pas c'est le fait de déplacer ma déclaration de la datasource de mon context vers le global naming.

  4. #4
    Membre éprouvé

    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
    Points : 1 151
    Points
    1 151
    Par défaut
    il te manque le jndi-name pour faire la liaison entre les deux

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

Discussions similaires

  1. pool de connexion avec Tomcat 5
    Par pigeon11 dans le forum Struts 1
    Réponses: 5
    Dernier message: 25/09/2007, 13h54
  2. problemes de pool de connexion avec Oracle 8
    Par lunatix dans le forum Glassfish et Payara
    Réponses: 5
    Dernier message: 25/04/2007, 17h15
  3. [pool de connexion] avec mysql et eclipse
    Par Mascotte dans le forum Servlets/JSP
    Réponses: 16
    Dernier message: 15/02/2007, 15h02
  4. Problème de connexion avec Tomcat
    Par Mengué georges dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 07/01/2007, 09h03
  5. Pool de connexion avec struts
    Par vikrem dans le forum Struts 1
    Réponses: 6
    Dernier message: 27/08/2006, 23h25

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