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:
Je précise que l'accès aux pages http://localhost:8080/examples fonctionne parfaitement.Firefox ne peut établir de connexion avec le serveur à l'adresse localhost:8443.
J'imagine que la redirection vers le port 8443 est provoquée par cette ligne du server.xml:
mais je ne sais pas comment résoudre ce pb.<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
Dans mon fichier redemo/web-inf/web.xml, j'ai trouvé ces qques lignes qui ressemblent à une connexion à une db:
Apparemment dans C:\tomcat\conf\Catalina, j'ai un fichier redemo.xml qui s'est créé:<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>
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 ?
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>
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.
Partager