besion d'aide sur un tuto de tomcat avec jndi [resolu]

besion d'aide sur un tuto de tomcat avec jndi [resolu] - Java - Programmation

Marsh Posté le 16-03-2006 à 23:07:35    

Bonjour
Je recherche un moyen d'héviter de toujours devoir inscrire dans les fichiers de configurations de tomcat les parametres pour le jndi. J'ai donc regarder la doc de tomcat et je suis tomber sur ceci: http://tomcat.apache.org/tomcat-5. [...] howto.html avec la section postgres.
Je me suis donc arreter sur le point 2b  

Citation :

2b. Application-specific resource configuration


Code :
  1. InitialContext cxt = new InitialContext();
  2. if ( cxt == null ) {
  3.    throw new Exception("Uh oh -- no context!" );
  4. }
  5. DataSource ds = (DataSource) cxt.lookup( "java:/comp/env/jdbc/postgres" );
  6. if ( ds == null ) {
  7.    throw new Exception("Data source not found!" );
  8. }


 
ceci fonctionne mais des qu'on recherche a obtenir une connexion ERROR !!!
 

Code :
  1. Connection con = ds.getConnection();


 

Code :
  1. Cannot create JDBC driver of class '' for connect URL 'null'


Message édité par celestin1409 le 20-03-2006 à 18:36:03
Reply

Marsh Posté le 16-03-2006 à 23:07:35   

Reply

Marsh Posté le 20-03-2006 à 18:25:42    

Comment as tu déclaré ton datasource dans server.xml ?


---------------
Commons Configuration - http://jakarta.apache.org/commons/configuration
Reply

Marsh Posté le 20-03-2006 à 18:40:41    

Smanux a écrit :

Comment as tu déclaré ton datasource dans server.xml ?


 
Bon c'est resolu pour ceux que ca interesse. Pour ne plus ne redemarrer le serveur a chaque fois que l'on modifie le context.xml ou le server.xml pour y mettre un datasource il suffit de placer dans le dossier META-INF de son application un fichier context.xml contenant la ressource vers votre jndi.
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed