Configurer Apache Tomcat

Adobe Campaign utilise une servlet web intégrée appelée Apache Tomcat pour traiter les requêtes HTTP / HTTPS entre l’application et toute interface externe (y compris la console cliente, les liens d'URL trackée, les appels SOAP, etc.). Un serveur web externe (généralement IIS ou Apache) se trouve souvent devant cette instance pour toutes les instances Adobe Campaign face à l'extérieur.

Pour en savoir plus sur Tomcat dans Campaign et comment localiser votre version de Tomcat, voir cette page.

REMARQUE

Cette procédure est limitée aux déploiements On-Premise.

Port par défaut pour Apache Tomcat

Lorsque le port d’écoute 8080 du serveur Tomcat est déjà occupé par une autre application requise pour votre configuration, vous devez remplacer le port 8080 par un port disponible (8090 par exemple). Pour le modifier, modifiez le fichier server.xml enregistré dans le répertoire /tomcat-8/conf du dossier d’installation d’Adobe Campaign.

Modifiez ensuite le port des pages de relais JSP. Pour ce faire, modifiez le fichier serverConf.xml enregistré dans le répertoire /conf du répertoire d’installation d’Adobe Campaign.

<serverConf>
   ...
   <web controlPort="8005" httpPort="8090"...
   <url ... targetUrl="http://localhost:8090"...

Mapper un dossier dans Apache Tomcat

Afin de définir les paramètres propres aux clients, vous pouvez créer un fichier user_contexts.xml dans le dossier /tomcat-8/conf, qui contient également le fichier contexts.xml.

Ce fichier contiendra des informations du type :

 <Context path='/foo' docBase='../customers/foo'   crossContext='true' debug='0' reloadable='true' trusted='false'/>

Au besoin, cette opération doit être reproduite côté serveur.

Sur cette page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now