WebSphere Application Server でのクラス・ロード・ポリシーの設定

WebSphere® Application Server を 使用している場合、リモート・サービス・アプリケーションを手動でデプロイするか Installation Manager を使用してデプロイするかにかかわらず、クラス・ロード・ポリシーを構成する必要があります。

手順

  1. ブラウザーで管理コンソールを開きます。 例: http://server:port/ibm/console/logon.jsp
  2. 「アプリケーション」 > 「アプリケーション・タイプ」 > 「WebSphere エンタープライズ・アプリケーション」をクリックします。 追加した rpews.war アプリケーションが、入力したアプリケーション名でリストされます。
  3. rpews.war applicationをクリックします。
  4. 「詳細プロパティー」セクションで、「クラス・ロードおよび更新の検出 (Class loading and update detection)」をクリックします。
  5. 「クラス・ローダー順序 (Class loader order)」セクションで、「最初にローカル・クラス・ローダーをロードしたクラス (親は最後) (Classes loaded with local class loader first (parent last))」を選択します。
  6. 「WAR クラス・ローダー・ポリシー (WAR class loader policy)」セクションで、 「アプリケーションの単一クラス・ローダー (Single class loader for application)」を選択します。
  7. 「OK」の次に「保存」をクリックします。
  8. xercesImpl-2.10.0.jar ファイルと xml-apis-1.4.01.jar ファイルを、<WASInstallDir>¥profiles¥profile name¥installedApps¥node_name¥rpews_war.ear¥rpews.war¥WEB-INF¥lib フォルダーから削除します。
  9. アプリケーション・サーバーを再始動します。 .

フィードバック