IM-PDFTimeStamper for Accel Platform セットアップガイド 第14版 2023-10-01

3. インストール前に

3.1. 全体のインストール作業の流れ

IM-PDFTimeStamper for Accel Platform は、2パターンの構成が可能です。

<構成(1)>

各APサーバに IM-PDFTimeStamper for Accel Platform をインストールする構成

<構成(2)>

APサーバとは別に タイムスタンプ処理サーバ を用意し、APサーバが タイムスタンプ処理サーバ を共有して利用する構成

各構成は、以下の手順でインストール作業を進めます。

3.2. ■<構成(1)> 各APサーバに IM-PDFTimeStamper for Accel Platform をインストールする場合

  • intra-mart Accel Platform サーバでのインストール作業

    1. タイムスタンプライブリ(jarファイル)の配置
    2. warファイルのデプロイ
    3. テナント環境のセットアップ

3.3. ■<構成(2)> APサーバとは別に タイムスタンプ処理サーバ を用意し、APサーバが タイムスタンプ処理サーバ を共有して利用する場合

  • タイムスタンプ処理サーバ でのインストール作業

    1. JDKのインストール
    2. Tomcatのインストール
    3. warファイルのデプロイ
    4. Tomcatの設定・起動
  • intra-mart Accel Platform サーバでのインストール作業

    1. モジュールの配置
    2. warファイルのデプロイ
    3. テナント環境のセットアップ

付属のサンプルプログラムが正常に動作することを確認し、インストール作業は完了です。

3.4. インストール前に必要な確認事項

インストール前に、必ず以下を設定・確認してください。

  • OSの最新のパッチを適用してください。

  • 必ずインストールするマシン自体にアドミニストレータ権限のあるユーザでログインしてください。ネットワークのアドミニストレータ権限があっても、そのマシン自体にその権限がないことも考えられます。

  • Tomcatのポート番号は Resinサーバ のポート番号と衝突しないようにしてください。

    Tomcatのポート番号は %CATALINA_HOME%/conf/server.xml にて設定できます。

【重要】

セイコー社のタイムスタンプサーバ(インターネット上)にアクセスする際に、プロキシ経由の場合ではそのままではタイムスタンプを付与できません。

<手法1 プロキシサーバを経由しない>

プロキシサーバを経由しないようにして、セイコー社のタイムスタンプサーバにアクセスしてください。

<手法2 プロキシの設定を変更する>

  • スタンドアロン環境、かつ、実行環境のネットワークがプロキシサーバを経由している場合、次の設定をしてください。

    Resinの設定ファイルからプロキシサーバのホスト名、IPアドレスを指定

    • アクセス先のURLが< https >の場合

      [<RESIN_HOME>\conf\resin.xml]の「<resin xmlns="http://caucho.com/ns/resin" ~」の下に以下の記述を追加
         <system-property https.proxyHost="<プロキシのURL>"/>
         <system-property https.proxyPort="<プロキシのポート>"/>
      
    • アクセス先のURLが< http >の場合

      [<RESIN_HOME>\conf\resin.xml]の「<resin xmlns="http://caucho.com/ns/resin" ~」の下に以下の記述を追加
         <system-property http.proxyHost="<プロキシのURL>"/>
         <system-property http.proxyPort="<プロキシのポート>"/>
      
  • 実行環境のネットワークがプロキシサーバを経由している場合、次の設定をしてください。

    Tomcatのプロパティファイルからプロキシサーバのホスト名、IPアドレスを指定

    • アクセス先のURLが< https >の場合

      [<TOMCAT_HOME>\conf\catalina.properties]に以下の記述を追加
         https.proxyHost=<プロキシのURL>
         https.proxyPort=<プロキシのポート>
      
    • アクセス先のURLが< http >の場合

      [<TOMCAT_HOME>\conf\catalina.properties]に以下の記述を追加
         http.proxyHost=<プロキシのURL>
         http.proxyPort=<プロキシのポート>
      

3.5. 注意事項

以下を事前にご確認ください。

  • ウイルスソフトによっては、ウイルスチェック時にファイルを掴むものがあります。PDF処理に影響がでる場合は、作業フォルダをウイルスチェックの対象から外す必要があります。
  • ■<構成(2)> APサーバとは別に タイムスタンプ処理サーバ を用意し、APサーバが タイムスタンプ処理サーバ を共有して利用する場合は、各サーバのJDKバージョンは一致させてください。異なるJDKのバージョンが混在した環境はサポート対象外です。
  • タイムスタンプ処理サーバ は、単独で動作可能であり、 intra-mart Accel Platform がインストールされている必要はありません。
  • タイムスタンプ処理サーバ は、複数台用意して分散環境として使用可能です。この場合、その数分の IM-PDFTimeStamper for Accel Platform のご購入が必要です。

3.6. 運用マシン構成

以下に、マシン構成例を示します。

  • マシン構成例 (1) - スタンドアロン環境

    intra-mart Accel Platform サーバ(Windows)1台で運用するケースです。

  • マシン構成例 (2) - 分散環境

    intra-mart Accel Platform サーバ(Windows)1台と、 タイムスタンプ処理サーバ 1台で運用するケースです。

  • マシン構成例 (3) - 分散環境

    intra-mart Accel Platform サーバ(Linux)1台と、 タイムスタンプ処理サーバ 1台で運用するケースです。

  • マシン構成例 (4) - 分散環境

    intra-mart Accel Platform サーバ(Linux)1台と、 タイムスタンプ処理サーバ 2台で運用するケースです。