Apache Tomcat サーバー構成のマイグレーション

Apache Tomcat サーバー構成をマイグレーションすることで、構成マイグレーション・プロセスを開始します。 構成マイグレーション・ツールを実行する前に、Liberty サーバーが既に Eclipse に存在している必要があります。 Eclipse 内に Liberty サーバーを作成するには、WebSphere Application Server Liberty Developer Tools を使用する必要があります。 詳しくは、 IBM WebSphere Application Server Developer Tools for Eclipseのインストールを参照してください。

サーバー構成をマイグレーションするには、以下のステップを実行してください。

  1. マイグレーション・ツールを開始します。
    Eclipse 内の以下の場所からマイグレーション・ツールを開始できます。
    • Eclipse メニュー・バーで、 「実行」 > 「Tomcat 構成のマイグレーション」に移動します。 Tomcat サーバー・インストールの場所を参照し、「OK」をクリックします。
    • エクスプローラー・ビューで、Tomcat サーバーを右クリックし、「Tomcat 構成のマイグレーション (Migrate Tomcat Configuration)」を選択します。
    • サーバー・ビューで、Tomcat サーバーを右クリックして「Tomcat 構成のマイグレーション (Migrate Tomcat Configuration)」を選択します。
  2. マイグレーション先の Liberty サーバーを選択します。 「OK」をクリックして、構成のマイグレーションを開始します。
  3. 構成がマイグレーションされると、マイグレーションが正常に完了したこと、およびさらなるアクションが必要かどうかについて通知を受けます。 更新された Liberty サーバー構成およびサーバー・マイグレーション・ログ・ファイルを開くかどうかを選択し、「OK」をクリックします。 Liberty サーバー・ワークスペースが最新表示になります。
    完了ダイアログ

これで、選択した Liberty サーバーに更新済みの構成が含まれました。 server.xml ファイルには、migratedConfig/server-updates-for-config.xml ファイルのインクルードが含まれます。

更新済みの構成には、以下のファイルが含まれています。

ファイル名 説明
server.xml 生成された構成ファイル migratedConfig/server-updates-for-config.xml を含むよう更新された Liberty サーバー構成ファイル
migratedConfig/configMigration.log マイグレーションに関する情報
migratedConfig/context.xml Tomcat context.xml ファイルからの構成
migratedConfig/server.xml Tomcat server.xml ファイルからの構成
migratedConfig/server.xml.original.txt マイグレーション前の元の Liberty server.xml ファイルのコピー
migratedConfig/server-updates-for-config.xml ハイレベル・インクルード・ファイル
migratedConfig/shared-libraries.xml Liberty の datasource エレメント、および application エレメント上の classloader エレメントによる参照のための共有ライブラリー構成
migratedConfig/shared-libraries.xml.original.txt マイグレーション前の元の shared-libraries.xml ファイルのコピー。 このコピーが作成されるのは、このファイルが存在しており、マイグレーション中に変更された場合のみです。
migratedConfig/variables.xml Tomcat catalina.properties ファイルからの構成
migratedConfig/variables.xml.original.txt マイグレーション前の元の variables.xml ファイルのコピー。 このコピーが作成されるのは、このファイルが存在しており、マイグレーション中に変更された場合のみです。
migratedConfig/[tomcat-users-file]_users-and-roles.xml Tomcat の tomcat-users.xml ファイル、または tomcat-users エレメントを含むユーザー定義ファイルからの構成。 Liberty のファイル名は、Tomcat のファイル名に基づき作成されます。