前のトピック: Java ホームの設定次のトピック: アプリケーション サーバへの JDBC JAR ファイルのコピー


アプリケーション サーバへのデータベース アクセス ファイルのコピー

UDS および管理コンソールでは、CA Risk Authentication データベースに安全にアクセスするために以下のファイルを使用します。

そのため、CA Risk Authentication コンポーネントを展開したアプリケーション サーバ上の適切な場所にこれらのファイルをコピーします。 以下のサブセクションで、以下のサーバ用ファイルのコピーについて説明します。

Apache Tomcat

次の手順に従ってください:

  1. arcot-crypto-util.jar <Tomcat_JAVA_HOME>\jre\lib\ext\ にコピーします。
    <Tomcat_JAVA_HOME>

    Apache Tomcat インスタンスによって使用される JAVA_HOME を指定します。

  2. ArcotAccessKeyProvider.dll を <Tomcat_JAVA_HOME>\jre\bin\ にコピーします。
  3. アプリケーション サーバを再起動します。

IBM WebSphere

次の手順に従ってください:

  1. WebSphere Administration Console にログインします。
  2. [Environment]-[Shared Libraries]をクリックします。
    1. [Scope]ドロップダウンから、有効な可視性範囲を選択します。 アプリケーションを展開するターゲット サーバまたはノードを含めます。
    2. [新規]をクリックします。
    3. 名前を入力します。

      例: ArcotJNI

    4. クラスパスを入力します。

      このパスは、arcot-crypto-util.jar ファイルが存在し、ファイル名も含まれる場所を指している必要があります。

      例: C:\Program Files\Arcot Systems\java\lib\arcot-crypto-util.jar

    5. JNI ライブラリ パスを入力します。

      このパスは、ArcotAccessKeyProvider.dll ファイルが存在する場所を指している必要があります。

  3. [適用]をクリックします。
  4. サーバレベルのクラス ローダを設定します。
    1. [Servers]-[Server Types]-[WebSphere Application Servers]に移動します。
    2. [Application Servers]で、サーバの設定ページにアクセスします。
    3. [Java and Process Management]をクリックします。 [Class Loader]をクリックします。
    4. [新規]をクリックします。
    5. デフォルトの[Classes loaded with parent class loader first]を選択して、[OK]をクリックします。
    6. 自動生成されたクラス ローダ ID をクリックします。
    7. [Shared Library References]をクリックします。
    8. [Add]をクリックし、[ArcotJNI]を選択します。 [適用]をクリックします。
    9. 変更を保存します。
  5. ArcotAccessKeyProvider.dll を <WebSphere_JAVA_HOME>\jre\bin\ にコピーします。

    ここで、<WebSphere_JAVA_HOME> は、IBM WebSphere インスタンスによって使用される JAVA_HOME を表します。

  6. アプリケーション サーバを再起動します。

Oracle WebLogic

次の手順に従ってください:

  1. ArcotAccessKeyProvider.dll を <WebLogic_JAVA_HOME>\jre\bin\ にコピーします。

    ここで、<Weblogic_JAVA_HOME> は、Oracle WebLogic インスタンスによって使用される JAVA_HOME を表します。

  2. arcot-crypto-util.jar を <WebLogic_JAVA_HOME>\jre\lib\ext\ にコピーします。

    注: 必ず WebLogic によって使用される適切な <JAVA_HOME> を使用してください。

  3. WebLogic Administration Console にログインします。
  4. [Deployments]に移動します。
  5. [Lock and Edit]オプションを有効にします。
  6. [インストール]をクリックします。 arcot-crypto-util.jar ファイルがあるディレクトリに移動します。
  7. [次へ]をクリックします。
  8. [Next]をクリックして、[Summary]ページを表示します。
  9. [完了]をクリックします。
  10. 変更を有効にします。
  11. アプリケーション サーバを再起動します。

JBoss アプリケーション サーバ

次の手順に従ってください:

  1. ArcotAccessKeyProvider.dll を <JBoss_JAVA_HOME>\jre\bin\ にコピーします。

    ここで、<JBoss_JAVA_HOME> は、JBoss アプリケーション サーバ インスタンスによって使用される JAVA_HOME を表します。

  2. <JBOSS_HOME>\modules\advauth-admin-libs\main\ というフォルダ構造を作成し、<ARCOT_HOME>\java\lib から以下の JAR をこのフォルダにコピーします。
  3. 同じフォルダ(<JBOSS_HOME>\modules\advauth-admin-libs\main)内に module.xml という名前で、以下のコードを持つファイルを作成します。
    <?xml version="1.0" encoding="UTF-8"?>
    <module xmlns="urn:jboss:module:1.1" name="advauth-admin-libs">
    <resources>
    <resource-root path="arcot-crypto-util.jar"/> 
    <resource-root path="bcprov-jdk15-146.jar"/> 
    </resources>
        <dependencies>
            <module name="javax.api"/>
        </dependencies>
    	              </module>
    
  4. アプリケーション サーバを再起動します。