Bonjour,
Ma configuration:
Tomcat 6
Apache 2
Ubuntu 9.10
Actuellement Tomcat/Apache fonctionne de la façon suivante:
- Apache en front utilise un site web http://client.application.fr
Mon VHOST:
<VirtualHost IP_DU_SRV:80>
ServerName client.application.fr
DocumentRoot /var/www/client.application
<Directory /var/www/client.application/>
Options FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Tomcat Mount
JkMount /common/* worker1
</VirtualHost>
qui avec un Virtualhost fait un jkmount vers /var/lib/tomcat6/nom.du.client/ fichier .war ICI
tout fonctionne correctement cependant maintenant je veux faire de la façon suivante:
-Apache en front utilise un site web httpS://application.fr/CLIENT
voici mon VHOST:
<VirtualHost IP_DU_SERV:443>
ServerName application.fr
SSLEngine on
SSLCertificateFile /etc/apache2/ssrt/ssl..cert
SSLCertificateKeyFile /etc/apache2/ssrt/ssl..key
SSLCACertificateFile /etc/apache2/ssrt/ssl..chain
DocumentRoot /var/www/application
<Directory /var/www/application/>
Options FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
# Tomcat Mount
JkMount /Client/common/* worker1
</VirtualHost>
Avec cette configuration les fichiers WAR sont maintenant dans
/var/lib/tomcat6/CLIENT/ fichiers WAR ICI
Apache fait bien le boulot mais Tomcat lui ne trouve pas les WAR (il déploie bien les WAR)
Erreur lorsque je veux accéder à l’url https
Etat HTTP 404 - /CLIENT/common/WebAppCommonSoapPort
type Rapport d'état
message /CLIENT/common/WebAppCommonSoapPort
description La ressource demandée (/CLIENT/common/WebAppCommonSoapPort) n'est pas disponible.
Apache Tomcat/6.0.20
Voici le fichier Host de TOMCAT:
<Host name="application.fr/CLIENT/" appBase="application.fr/CLIENT"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"
>
</Host>
Que faut il faire de plus? je ne comprends pas trop ce qu’il se passe