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 :

[TOMCAT] Définir une DataSource Oracle


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 180
    Points : 91
    Points
    91
    Par défaut [TOMCAT] Définir une DataSource Oracle
    Bonjour,

    J'ai lu plusieurs post ainsi que le tuto http://christophej.developpez.com/tu...oltomcat/#L3.2 et honte à moi cela ne marche pas...

    Merci au bon pèlerin qui m'apportera ses lumières.

    Dans mon web.xml (en dessous le noeud servlet-mapping)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <resource-ref>
    		<description>
    			reference a la ressource BDD pour le pool
    		</description>
    		<res-ref-name>jdbc/DBProgetDS</res-ref-name>
    		<res-type>javax.sql.DataSource</res-type>
    		<res-auth>Container</res-auth>
    	</resource-ref>
    Dans le server.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
    21
    22
    23
    24
    25
    26
     
    <Context docBase="Portail" path="/Portail"
    					reloadable="true" source="org.eclipse.jst.j2ee.server:Portail">
    					<Resource auth="Container" name="jdbc/DBProgetDS"
    						type="javax.sql.DataSource" />
    					<ResourceParams name="jdbc/DBProgetDS">
    						<parameter>
    							<name>username</name>
    							<value>pro</value>
    						</parameter>
    						<parameter>
    							<name>password</name>
    							<value>pwdDepro</value>
    						</parameter>
    						<parameter>
    							<name>driverClassName</name>
    							<value>
    								oracle.jdbc.driver.OracleDriver
    							</value>
    						</parameter>
    						<parameter>
    							<name>url</name>
    							<value>jdbc:oracle:thin:@157.XXX.XX.XX:1521:DRE</value>
    						</parameter>
    					</ResourceParams>
    				</Context>
    et le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Context initCtx = new InitialContext();
    			ds = (DataSource) initCtx.lookup("java:comp/env/jdbc/TutoPool");
    J'ai l'erreur : org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'

    Merci merci merci....

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 180
    Points : 91
    Points
    91
    Par défaut
    J'ai ajouté le fichier context.xml suivant dans mon META-INF :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <Context debug="0" docBase="/Portail" path="/Portail" reloadable="true">
    <Resource name="jdbc/DBProgetDS"
        auth="Container"
        type="javax.sql.DataSource"
        driverClassName="oracle.jdbc.driver.OracleDriver"
    	url="jdbc:oracle:thin@157.XXX.XX.XX:1521:DRE"
        username="pro"
        password="proPwd"
        maxActive="20"
        maxIdle="10"
        maxWait="-1" />
    </Context>
    J'ai désormais l'erreur : Exception sur l'accès à la BDD org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class 'oracle.jdbc.driver.OracleDriver' for connect URL 'jdbc:oracle:thin@157.XXX.XX.XX:1521:REC'

    Comment configurer le driver Oracle sachant que je si j'utilise la vue Datasource et classe12.jar je n'ai pas de pb

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 180
    Points : 91
    Points
    91
    Par défaut
    Bon je ne sais pas quoi dire j'ai utilisé :

    http://tomcat.apache.org/tomcat-5.5-...les-howto.html

    Et bingo...
    comme quoi dès fois la source c'est bien aussi :-)

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

Discussions similaires

  1. Comment creer une datasource oracle
    Par ceriise dans le forum Struts 1
    Réponses: 2
    Dernier message: 06/10/2007, 00h02
  2. [NetBeans] [5.0][Tomcat] Comment configurer une datasource
    Par Radium133 dans le forum NetBeans
    Réponses: 3
    Dernier message: 14/04/2006, 10h48
  3. [Tomcat] définir un port pour une application
    Par Mrlud dans le forum Tomcat et TomEE
    Réponses: 10
    Dernier message: 14/06/2005, 17h33
  4. [ jboss ] Configuration d'une datasource Oracle 8i
    Par mikky dans le forum Wildfly/JBoss
    Réponses: 8
    Dernier message: 22/03/2005, 16h16
  5. [Tomcat]Connexion à une DataSource Oracle
    Par iceman dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 04/08/2003, 16h48

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