Tomcatのバージョンを探します。

Adobe Campaignは、Apache Tomcat と呼ばれる​埋め込みWebサーブレットを使用して、アプリケーションと外部インターフェイス(クライアントコンソール、追跡されるURLリンク、SOAP呼び出しなど)との間のHTTP/HTTPS要求を処理します。 外部に面するAdobe Campaignインスタンスには、通常、この前に外部Webサーバー(IISまたはApache)があります。

以下の手順に従って、問題のトラブルシューティングに役立つように、Campaign Classicオンプレミスインスタンス​で使用されるTomcatの正確なバージョンを確認します。

Adobe Campaignで使用されるTomcat

TomcatはJava上で動作し、JDKをインストールする必要があります。 詳しくは、Campaign互換性マトリックスの節のJava開発キット(JDK)を参照してください。

Adobe Campaignで使用されるTomcatは、一般に利用可能なTomcatの完全リリースの機能をすべて使用しないカスタマイズされた埋め込みバージョンで、完全バージョンの脆弱性の一部が影響を受けることはありません。 また、Tomcatは外部のインターネットに公開されず、公開されるAdobe Campaignインスタンスには外部Webサーバー(IIS、Apacheなど)が必要です。 Tomcatの前で保護します。

組み込みバージョンのTomcatの新しいバージョンまたはアップグレードバージョンは、Adobe Campaign自体の新しいビルドでのみリリースされ、Adobe Campaignビルド外の個別のパッチとしてはリリースされません。

埋め込みTomcatのバージョンの見つけ方

Adobe Campaignのインスタンス内で埋め込みTomcatのバージョンを検索するには、次の手順に従います。

メモ

確認する必要があるAdobe Campaignサーバー上のファイルにアクセスできる必要があります。 以下の手順は、オンプレミスでホスティングするモデル​にのみ適用されます。

  1. Adobe Campaignインストールフォルダー内の​\tomcat-7\lib​サブフォルダーに移動します(例:Windowsの場合は​C:\Program Files\ [Installation_folder]、Linuxの場合は​/usr/local/neolane/nl6)。

    Tomcat v6を使用して古いバージョンのAdobe Campaignを実行している場合は、\tomcat-6\lib​を使用します。

  2. ファイル​catalina.jar​を外部の一時フォルダー(デスクトップなど)にコピーし、拡張子を.jarから.zipに変更します。

  3. コピーしたファイルを解凍します。 多くのサブフォルダーやファイルが作成されます。

  4. 解凍したファイル/フォルダー内で、テキストエディターを使用して次のファイルを開くか読み取ります。org/apache/catalina/util/ServerInfo.properties. テキストエディターで開きやすくするために、 .txt拡張子を追加する必要がある場合があります。

  5. 完了したら、サーバーマシン上にある場合は、作成した一時ファイルを削除します。

例えば、Adobe Campaignの​ServerInfo.properties​ファイルには、Tomcat v8.5.Xを示す次の情報が含まれます。

server.info=Apache Tomcat/8.5.X

server.number=8.5.X.Y

server.built=MM DD YYY HH:MM:SS

特定のインスタンスで使用するTomcatの正確なバージョンを確立できたら、Tomcatに関連する問題のトラブルシューティングに役立つ場合があります。

メモ

埋め込みTomcatのメジャーバージョンは、Adobe Campaignのメジャーバージョンの変更時にのみアップグレードされます(旧バージョンは正式にはサポートされなくなった可能性がありますが、一部のお客様は引き続きこれらのバージョンを実行している可能性があります)。

例えば、Adobe Campaign v6.02では常にTomcat v6.xが使用されます。

このページ