Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/05/2008, à 17:15

alfredeu

[RESOLU] Tomcat Firefox

Bonjour,

Mon problème du jour est que je ne parviens pas à afficher Tomcat dans Firefox. J'ai une erreur
<<Firefox ne peut établir de connexion avec le serveur à l'adresse localhost:8080.>>

Firefox : 2.0.0.14 installé à la mano sous mon ~home;

Eclipse 3.2 : sous mon ~home

JAVA_HOME="/usr/lib/jvm/java-1.5.0-sun/"

Tomcat : j'ai fait 2 essais avec tomcat-5.5.26 installé manuellement depuis jakarta-apache.
(CLASSPATH configuré dans les deux cas dans /etc/bach.bashrc)

1. Tomcat sous /usr/local
> lorsque je tente de lancer tomcat via <<sh /usr/local/apache-tomcat-5.5.26/bin/startup.sh>>, ou lorsque je tente de le lancer via eclipse 3.2, erreur :

8 mai 2008 17:35:22 org.apache.catalina.startup.Catalina load
ATTENTION: Can't load server.xml from /usr/local/apache-tomcat-5.5.26/conf/server.xml
8 mai 2008 17:35:22 org.apache.catalina.startup.Catalina load
ATTENTION: Can't load server.xml from /usr/local/apache-tomcat-5.5.26/conf/server.xml
8 mai 2008 17:35:22 org.apache.catalina.startup.Catalina start
INFO: Server startup in 0 ms
java.lang.reflect.InvocationTargetException
(...)
Caused by: java.lang.NullPointerException
(...)

Permission des fichiers sous /usr/local/apache-tomcat-5.5.26/:
drwxrwxrwx


2. Tomcat sous mon ~home
> lorsque je tente de lancer tomcat via <<sh /monHome/apache-tomcat-5.5.26/bin/startup.sh>>, ça semble marché, mais toujours une erreur dans firefox (log sont ok).
> lorque je tente de le lancer via eclipse 3.2, ok, pas d'erreur, mais toujours une erreur dans firefox

Où est le problème ?
> paramètrage du firewall ?
> manque qqc à firefox ?
> permissions mal configurées ?
> comment peut-on vérifier que le serveur tourne ? (netsat ne m'indique rien sur le port 8080)

> what else  ???
hmm

Dernière modification par alfredeu (Le 08/05/2008, à 17:55)

Hors ligne

#2 Le 08/05/2008, à 17:31

NicoA380

Re : [RESOLU] Tomcat Firefox

Il n'y a pas plus clair :
"Can't load server.xml from /usr/local/apache-tomcat-5.5.26/conf/server.xml"

J'ai aussi un tomcat décompressé à la main (dans /opt) et ce fichier existe.
A ta place, je supprimé ton tomcat actuel et je le décompressé à nouveau depuis l'archive.

A moins que tu ne l'ai décompressé en root (avec sudo), dans ce cas, tu as oublié d'appliquer tes droits récursivement :
sudo chown -R leuserquivabien /usr/local/apache-tomcat-5.5.26/
ou
sudo chmod -R a+rw /usr/local/apache-tomcat-5.5.26/

Dernière modification par NicoA380 (Le 08/05/2008, à 17:33)

Hors ligne

#3 Le 08/05/2008, à 17:34

alfredeu

Re : [RESOLU] Tomcat Firefox

j'ai vérifié, le fichier existe bien. Et j'ai aussi refait deux fois l'install ...
Pour les perminssions, c'est fait (voir en dessous du bloc de code)
Et puis je ne comprend pas pourquoi Firefox n'affiche pas les pages de Tomcat- installé sous mon home- qui démarre bien ...

Dernière modification par alfredeu (Le 08/05/2008, à 17:41)

Hors ligne

#4 Le 08/05/2008, à 17:37

NicoA380

Re : [RESOLU] Tomcat Firefox

Attention j'avais étidé ma réponse juste après publication ^^
Donc les droits récursifs ?
ls -l /usr/local/apache-tomcat-5.5.26/
ls -l /usr/local/apache-tomcat-5.5.26/conf

ps : rien à voir, mais ce que tu fais dans /usr/local à plus de sens dans /opt.
/usr/local est à utiliser en prefix pour ./configure lors de compilation de programme à la mano.

Dernière modification par NicoA380 (Le 08/05/2008, à 17:38)

Hors ligne

#5 Le 08/05/2008, à 17:46

alfredeu

Re : [RESOLU] Tomcat Firefox

ls -l /usr/local/apache-tomcat-5.5.26/
total 96
drwxrwxrwx 2 root root  4096 2008-05-08 17:24 bin
drwxrwxrwx 6 root root  4096 2008-01-28 21:38 common
drwxrwxrwx 3 root root  4096 2008-01-28 21:41 conf
-rw-rw-rw- 1 root root 40488 2008-01-28 21:41 LICENSE
drwxrwxrwx 2 root root  4096 2008-05-08 17:35 logs
-rw-rw-rw- 1 root root   754 2008-01-28 21:41 NOTICE
-rw-rw-rw- 1 root root  7697 2008-01-28 21:38 RELEASE-NOTES
-rw-rw-rw- 1 root root  8042 2008-01-28 21:41 RUNNING.txt
drwxrwxrwx 5 root root  4096 2008-01-28 21:38 server
drwxrwxrwx 4 root root  4096 2008-01-28 21:38 shared
drwxrwxrwx 2 root root  4096 2008-05-08 17:24 temp
drwxrwxrwx 8 root root  4096 2008-01-28 21:38 webapps
drwxrwxrwx 2 root root  4096 2008-01-28 21:38 work
ls -l /usr/local/apache-tomcat-5.5.26/conf
total 112
drwxrwxrwx 3 root root  4096 2008-01-28 21:38 Catalina
-rw--w--w- 1 root root  9632 2008-01-28 21:41 catalina.policy
-rw--w--w- 1 root root  3896 2008-01-28 21:41 catalina.properties
-rw--w--w- 1 root root  1157 2008-01-28 21:41 context.xml
-rw--w--w- 1 root root  3606 2008-01-28 21:41 logging.properties
-rw--w--w- 1 root root  1678 2008-01-28 21:41 server-minimal.xml
-rw--w--w- 1 root root 19626 2008-01-28 21:41 server.xml
-rw--w--w- 1 root root  1267 2008-01-28 21:41 tomcat-users.xml
-rw--w--w- 1 root root 50409 2008-01-28 21:41 web.xml

Ah yes ! Si j'essaye de mettre des droits de lecture ? d'exécution ?

D'autre par :
mais ce que tu fais dans /usr/local à plus de sens dans /opt.
Que veux-tu dire par là ?

Hors ligne

#6 Le 08/05/2008, à 17:54

alfredeu

Re : [RESOLU] Tomcat Firefox

Victoire !!! tongue

J'ai mis des droits en lecture pour le rep conf, et c'est tout bon ! J'ai ma page d'accueil dans firefox!


Grand merci @NicoA380 smile

Hors ligne

#7 Le 08/05/2008, à 18:15

NicoA380

Re : [RESOLU] Tomcat Firefox

alfredeu a écrit :

D'autre par :
mais ce que tu fais dans /usr/local à plus de sens dans /opt.
Que veux-tu dire par là ?

Généralement, les programmes où il faut seulement décompresser une archive se placent dans /opt.

Voir Filesystem Hierarchy Standard.

Hors ligne

#8 Le 08/05/2008, à 18:33

alfredeu

Re : [RESOLU] Tomcat Firefox

Thks !

Hors ligne