|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | |||||
|
Candidat au titre de Membre du Club
![]() |
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: Citation:
J'imagine que la redirection vers le port 8443 est provoquée par cette ligne du server.xml: Citation:
Dans mon fichier redemo/web-inf/web.xml, j'ai trouvé ces qques lignes qui ressemblent à une connexion à une db: Citation:
Code :
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. |
|||||
|
|
00
|
|
|
#2 | |||||||
|
Expert Confirmé Sénior
![]() ![]() |
Citation:
. JavaEE, c'est "VASTE". Si en plus t'a repris un projet mal foutu, tu as gagné le supplément "il n'y a pas d'étiquette sur aucun produit dans aucune des armoire et on a volé le livre de recettes" :pCitation:
Citation:
1) la plus simple: tu va dans le web.xml et tu vire CONFIDENTIAL dans le TRANSPORT-GUARANTEE, comme ça plus de SSL. Pas oublier de remettre le SSL en prod sinon aie aie aie 2) tu configure le SSL dans ton tomcat local (créer un certificat, l'installer et tout le bordel, y a des docs spécifique, bon amusement) Citation:
"jdbc/cmredemo" Citation:
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et ![]() Laisse entrer le jour après une nuit sombre. Si tu es toujours là, tu n'es pas faite pour mourir. |
|||||||
|
|
00
|
|
|
#3 | ||||||
|
Candidat au titre de Membre du Club
![]() |
Merci bcp pour ton message qui m'a offert pas mal de pistes mais je galère encore (bcp moins certes).
Code :
Du coup mon navigateur me demande username et mot de passe (mode BASIC, c'est normal d'apres ce que j'ai lu sur le web). Mais je n'arrive pas à me connecter car je ne sais pas ou il va chercher les identifiants (.htaccess, tomcat-users.xml ). Est-ce qu'il faut que ca corresponde à certains roles ? (ici une partie de mon web.xml ) Code :
Pk tomcat copie mon context.xml dans un de ces dossiers ? Si je modifie celui dans META-INF/ , ca modifie celui dans catalina/ ? et inversement ? ( en gros lequel faut-il qu je modifie) Je le remets mon context.xml (password modifie) Code :
http://tomcat.apache.org/tomcat-6.0-...tml#PostgreSQL cmdatabase est l'hote (je l'ai remplacé par localhost en local), username et password sont les identifiants de connexion à la db postgresql,. 15432 le port d'écoute de postgresql ? (je l'ai changé dans la config de postgres car c'est pas le port par défaut). A la fin de l'url "cmd01?useUnicode=true&characterEncoding=utf-8", cmd01 designe le nom de la table ? ou bien c'est un chemin vers un fichier ? la query string est traitée par qui ? Je suis conscient que mon post est long dsl |
||||||
|
|
00
|
|
|
#4 | |||
|
Expert Confirmé Sénior
![]() ![]() |
Citation:
Les roles aussi sont récupérés par le realm une fois l'authentification faite. Les droits d'accès sont effectivement gérés par des roles. Citation:
Celui du META-INF est donc copié lors du déploiement d'un nouveau war. Si le tocmat est configuré pour surveiller aussi les ressources de la webapp à la recherche de changements, il fera aussi la copie à chaque changement dans le META-INF/ Suffit de tester pour savoir si ça a été pris en compte Citation:
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et ![]() Laisse entrer le jour après une nuit sombre. Si tu es toujours là, tu n'es pas faite pour mourir. |
|||
|
|
00
|
|
|
#5 | |||||
|
Candidat au titre de Membre du Club
![]() |
J'ai essayé de configurer l'accès à jdbc mais au final j'ai grugé en donnant accès au bon rôle (il me semble) via le tomcat-users.xml ce qui fait qu'apres 4 jours j'ai pu avoir accès à l'index.html Hourra ! ( bon je vous rassure je bosse sur d'autres trucs à côté
Evidemment j'ai de nouveaux pb: quand je clique sur le lien (au départ relatif mais que j'ai mis en absolu puisque sur certains forums ca paraissait etre la source du pb): http://localhost:8080/redemo/createAgency.view j'ai le message d'erreur 404: Citation:
Code :
Code :
Encore merci pr ton aide. |
|||||
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() |
On oublie le post précédent, j'ai relancé tomcat et ca a marché, je vais ptet pvr commencer à développer dessus ^^
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com