Bonjour,


Dans le cadre d'un stage, je dois améliorer un servlet existant (j'ai découvert le mot servlet hier, il s'agit de mon premier projet java, autrement j'ai l'habitude de bidouiller apache,programmer en php/c++).

Mon 1er objectif est donc de tester en local le servlet.

J'ai donc installé tomcat 6 (apache tourne via wampserver) en service windows.

Ma servlet se trouve dans le dossier "C:\tomcat\webapps\redemo". Quand je tape dans mon navigateur "http://localhost:8080/redemo/", firefox affiche:
Firefox ne peut établir de connexion avec le serveur à l'adresse localhost:8443.
Je précise que l'accès aux pages http://localhost:8080/examples fonctionne parfaitement.

J'imagine que la redirection vers le port 8443 est provoquée par cette ligne du server.xml:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
mais je ne sais pas comment résoudre ce pb.
Dans mon fichier redemo/web-inf/web.xml, j'ai trouvé ces qques lignes qui ressemblent à une connexion à une db:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/cmredemo</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
Apparemment dans C:\tomcat\conf\Catalina, j'ai un fichier redemo.xml qui s'est créé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
  <?xml version="1.0" encoding="UTF-8" ?> 
- <Context>
  <Resource name="jdbc/cmredemo" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="cmd01" password="cmd007" driverClassName="org.postgresql.Driver" url="jdbc:postgresql://cmdatabase:15432/cmd01?useUnicode=true&characterEncoding=utf-8" /> 
  </Context>
Du coup j'ai installé postgresql mais apres je suis un peu perdu quand à la démarche à suivre (1ere fois que j'utilise postgresql). Le probleme vient-il de mon server.xml ? faut-il que j'installe des composants jdbc ?

J'ai passé pas mal de tps déjà dessus et j'espère que des gens plus expérimentés pourront me donner qques pistes.

Par avance merci

Nb: je suis à disposition pr de plus amples informations, je dév sous win7.