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 23/10/2012, à 10:05

obibann

[TOMCAT] : déploiement de fichier war via symlink KO

Bonjour,

Nous mettons en place des serveurs RedHat 6 sur lesquels sont installés Tomcat, Apache, Java.
Ce serveur a pour but  d'héberger des applications Web écrites en Java.

Ces applications sont packagées au format war, reconnu par Tomcat.

Notre méthode d'installation est la suivante : les applications sont installées dans /opt/<company name>/<application name>/<web app>.war
Ensuite, nous créons un lien symbolique du fichier war dans le dossier des webapps tomcat (/var/lib/tomcat6/webapps sous RedHat).

Finalement, au démarrage de tomcat les application .war symlinkées sont automatiquement déployées pour être ensuite utilisées.

Le problème apparait sur une application externe. Le fichier war n'est pas déployé, à moins de copier le .war dans le dossier webapps. Cependant, nous souhaiterions éviter ceci afin que nos installations restent standards entre-elles.

Nous avons été jusqu'à donner tous les droits sur le fichier ciblé, sans résultat.

Merci pour votre aide


Ubuntu 16.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p

Hors ligne

#2 Le 23/10/2012, à 20:34

Kooothor

Re : [TOMCAT] : déploiement de fichier war via symlink KO

Salut,

À mon avis, tu devrais chercher la différence qu'il y a entre ce .war qui ne fonctionne pas et tous les autres qui fonctionnent ! Il y a forcément un truc qui fait que ça ne fonctionne pas.

@+
~ktr

Hors ligne

#3 Le 24/10/2012, à 15:35

obibann

Re : [TOMCAT] : déploiement de fichier war via symlink KO

Bon bah en fait c'était bien un problème de droit... Le fichier war avait les bons droits, mais il fallait aussi que les droits soient correct sur les répertoires parents.


Ubuntu 16.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p

Hors ligne