Individuazione della versione Tomcat

Adobe Campaign utilizza un servlet Web incorporato denominato Apache Tomcat per elaborare le richieste HTTP/HTTPS tra l'applicazione e qualsiasi interfaccia esterna (inclusa la console client, i collegamenti URL tracciati, le chiamate SOAP e altri). Spesso davanti a questo è presente un server Web esterno (in genere IIS o Apache) per tutte le istanze Adobe Campaign esterne.

Seguire la procedura seguente per scoprire la versione esatta di Tomcat utilizzata in un Campaign Classic on-premise instance per facilitare la risoluzione dei problemi.

Tomcat utilizzato in Adobe Campaign

Tomcat viene eseguito su Java e richiede l'installazione di JDK. Per ulteriori informazioni, vedi Java Development Kit (JDK) nella sezione Campaign Compatibilità Matrix.

Il Tomcat utilizzato in Adobe Campaign è una versione incorporata personalizzata che non utilizza tutte le caratteristiche del rilascio completo disponibile di Tomcat, e potrebbe non subire tutte le vulnerabilità della versione completa. Il Tomcat non dovrebbe essere esposto anche a Internet esterno, e le istanze Adobe Campaign esposte dovrebbero avere un server Web esterno (IIS, Apache, ecc.) davanti al Tomcat per proteggerlo.

Le versioni nuove o aggiornate delle versioni incorporate di Tomcat vengono rilasciate solo con nuove build di Adobe Campaign stesso e non come patch separate al di fuori delle build Adobe Campaign.

Come individuare la versione di Tomcat incorporato

Per individuare la versione di Tomcat incorporato in un'istanza di Adobe Campaign, procedere come segue.

NOTA

È necessario avere accesso ai file sul server Adobe Campaign che è necessario controllare. La procedura descritta di seguito si applica solo ai modelli di hosting locali.

  1. Andate alla sottocartella \tomcat-7\lib all'interno della cartella di installazione Adobe Campaign (ad esempio, C:\Program Files\ [Installation_folder] in Windows oppure /usr/local/neolane/nl6 in Linux).

    Se state eseguendo una versione precedente di Adobe Campaign con Tomcat v6, utilizzate \tomcat-6\lib.

  2. Copiate il file catalina.jar in una cartella temporanea esterna (ad esempio, il desktop) e rinominate l'estensione da .jar a .zip.

  3. Decomprimete il file copiato. Ne risulteranno molte sottocartelle e file.

  4. All’interno dei file o delle cartelle decompressi, aprite o leggete il seguente file contenuto utilizzando un editor di testo: org/apache/catalina/util/ServerInfo.properties. Potrebbe essere necessario aggiungere un'estensione .txt per facilitare l'apertura con un editor di testo.

  5. Al termine, se si trova su un computer server, eliminare i file temporanei creati.

Ad esempio, il file ServerInfo.properties per Adobe Campaign conterrà le seguenti informazioni, indicando Tomcat v8.5.X:

server.info=Apache Tomcat/8.5.X

server.number=8.5.X.Y

server.build=MM GG AAAA HH:MM:SS

Una volta che si è in grado di stabilire la versione esatta di Tomcat utilizzato in un particolare esempio, può essere di aiuto nella risoluzione dei problemi relativi a Tomcat.

NOTA

La versione principale di Tomcat incorporato viene aggiornata solo quando la versione principale di Adobe Campaign cambia (anche se le versioni precedenti potrebbero non essere più supportate ufficialmente, le informazioni potrebbero essere utili in quanto alcuni clienti potrebbero ancora eseguire queste versioni).

Ad esempio, Adobe Campaign v6.02 utilizzerà sempre Tomcat v6.x.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free