前のトピック: Apache Tomcat のセキュリティ マネージャの有効化次のトピック: CA Risk Authentication SDK および Web サービスの設定


IBM WebSphere への管理コンソールの展開

IBM WebSphere 7.0、8.0、または 8.5 に管理コンソールを展開する場合、[インスタンス管理]などの一部の管理コンソール ページへのアクセスで、HTTPCLIENT エラーが表示される場合があります。 そのような場合、以下の手順に従う必要があります。

  1. <install_location>\Arcot Systems\java\webapps\ から管理コンソール WAR ファイルにアクセスします。
  2. 一時ディレクトリ(例: C:\Arcot_temp\)に arcotadmin.war をコピーします。
  3. arcotadmin.war ファイルの内容を抽出します。

    C:\Arcot_temp\arcotadmin\WEB-INF\lib\ ディレクトリに抽出される JAR のうち、以下の JAR が IBM WebSphere で共有ライブラリを作成するために使用されます。

  4. WebSphere Administration Console にログインします。
  5. [Environment]をクリックしてから、[Shared Libraries]をクリックします。
    1. [Scope]ドロップダウンから、有効な可視性範囲を選択します。 範囲には、アプリケーションを展開するターゲット サーバまたはノードを含める必要があります。
    2. [新規]をクリックします。
    3. 名前を入力します。 例: ArcotAdminSharedLibrary。
    4. クラスパスを指定します。 手順 3 で抽出したすべての JAR ファイルのパスとファイル名を入力します。

      例:

      C:/Arcot_temp/arcotadmin/WEB-INF/lib/axiom-api-1.2.10.jar
      
    5. [Apply]をクリックして、変更を保存します。
  6. 管理コンソール WAR ファイルがある場所(<install_location>\Arcot Systems\java\webapps\)に移動します。
  7. アプリケーション サーバに arcotadmin.war を展開します。
  8. 以下の手順に従って、共有ライブラリを設定します。
    1. [Applications]をクリックして、[WebSphere enterprise applications]をクリックします。
    2. [arcotadmin_war]をクリックします。
    3. [References]セクションで、[Shared library references]をクリックします。
    4. [arcotadmin_war]を選択し、[Reference shared libraries]をクリックします。
    5. [Available]リストから[ArcotAdminSharedLibrary]を選択し、[Selected]リストに移動させます。
    6. [OK]をクリックして設定を保存します。
  9. 以下の手順に従って、クラス ローダの順序およびポリシーを設定します。
    1. [Applications]-[Application Types]-[WebSphere enterprise applications]をクリックします。
    2. [arcotadmin_war]をクリックします。
    3. [Class loading and update detection]リンクをクリックします。
    4. [Class loader order]セクションで、[Classes loaded with local class loader first (parent last)]オプションを選択します。
    5. [WAR class loader policy]セクションで、[Single class loader for application]オプションを選択します。
    6. [OK]をクリックして設定を保存します。
  10. アプリケーションが再起動されたことを確認します。

IBM WebSphere 8.0 および 8.5 に管理コンソールを展開する場合、[インスタンス管理]などの一部の管理コンソール ページへのアクセスで、HTTPCLIENT エラーが表示される場合があります。 そのような場合、以下の手順に従う必要があります。

  1. <install_location>\Arcot Systems\java\webapps\ から管理コンソール WAR ファイルにアクセスします。
  2. 一時ディレクトリ(例: C:\Arcot_temp\)に arcotadmin.war をコピーします。
  3. arcotadmin.war ファイルの内容を抽出します。

    C:\Arcot_temp\arcotadmin\WEB-INF\lib\ ディレクトリに抽出される JAR のうち、以下の JAR が IBM WebSphere で共有ライブラリを作成するために使用されます。

  4. WebSphere Administration Console にログインします。
  5. [Environment]をクリックしてから、[Shared Libraries]をクリックします。
    1. [Scope]ドロップダウンから、有効な可視性範囲を選択します。 範囲には、アプリケーションを展開するターゲット サーバまたはノードを含める必要があります。
    2. [新規]をクリックします。
    3. 名前を入力します(たとえば、ArcotAdminSharedLibrary)。
    4. クラスパスを指定します。 手順 3 で抽出したすべての JAR ファイルのパスとファイル名を入力します。

      例:

      C:/Arcot_temp/arcotadmin/WEB-INF/lib/axiom-api-1.2.10.jar
      
    5. [Apply]をクリックして、変更を保存します。
  6. 管理コンソール WAR ファイルがある場所(<install_location>\Arcot Systems\java\webapps\)に移動します。
  7. アプリケーション サーバに arcotadmin.war を展開します。
  8. 以下の手順に従って、共有ライブラリを設定します。
    1. [Applications]をクリックして、[WebSphere enterprise applications]をクリックします。
    2. [arcotadmin_war]をクリックします。
    3. [References]セクションで、[Shared library references]をクリックします。
    4. [arcotadmin_war]を選択し、[Reference shared libraries]をクリックします。
    5. [Available]リストから[ArcotAdminSharedLibrary]を選択し、[Selected]リストに移動させます。
    6. [OK]をクリックして設定を保存します。
  9. 以下の手順に従って、クラス ローダの順序およびポリシーを設定します。
    1. [Applications]-[Application Types]-[WebSphere enterprise applications]をクリックします。
    2. [arcotadmin_war]をクリックします。
    3. [Class loading and update detection]リンクをクリックします。
    4. [Class loader order]セクションで、[Classes loaded with local class loader first (parent last)]オプションを選択します。
    5. [WAR class loader policy]セクションで、[Single class loader for application]オプションを選択します。
    6. [OK]をクリックして設定を保存します。
  10. アプリケーションが再起動されたことを確認します。