FileNet P8 Application Engine, バージョン 5.2.1            

Component Manager インスタンスの開始と停止

注: Component Manager は、デフォルトで Web サービス転送を使用するように構成されます。次の手順では、Web サービス転送を前提にしています。この構成情報については、「Enterprise JavaBeans (EJB) 転送用の Component Manager の構成」を参照してください。

スクリプトまたはコマンド行から (Web サービス転送を使用して) Component Manager のインスタンスを開始または停止するには:

  1. システムが Java™ Runtime Environment (JRE) 用に正しく構成されていることを確認します。「JDK のインストール」を参照してください。
  2. 適切な接続ポイントが構成されていることを確認します。「接続ポイント」を参照してください。
  3. Component Manager に使用するクラスパスを編集して、filenet_installation_directory¥AE¥Router¥lib ディレクトリーにある WcmApiConfig.properties ファイルを含めるようにします。
  4. 次のいずれかのコマンド (読みやすいように改行されています) を使用して、Component Manager を開始または停止します。停止コマンドと開始コマンドの違いは、Component Manager 用に指定されるスイッチ (filenet.vw.integrator.base.VWComponentManager) のみです。
    注: 表示の順番で入力してください。

    Component Manager インスタンスを開始するには:

    java "-Dinitial_context_factory"
          "-Djava.security.auth.login.config=filenet_installation_directory/AE/Router/taskman.login.config"
          "-Djava.security.policy=filenet_installation_directory/AE/Router/taskman.policy"
          -Dorg.apache.axis.components.net.SecureSocketFactory=filenet.ws.utils.jsse.FnJSSESocketFactory 
          -Dfilenet.vw.base.logging.ServiceName=VWServicesAE 
          -Xrs 
          -cp 
          "filenet_installation_directory/AE/Router/lib/pe.jar;
           filenet_installation_directory/AE/Router/lib/peResources.jar;
           filenet_installation_directory/AE/CE_API/lib/Jace.jar;
           filenet_installation_directory/AE/Router/lib/xml-apis.jar;
           filenet_installation_directory/AE/Router/lib/xercesImpl.jar;
           filenet_installation_directory/AE/Router/lib/saaj.jar;
           filenet_installation_directory/AE/Router/lib/mailapi.jar;
           filenet_installation_directory/AE/Router/lib/axis.jar;
           filenet_installation_directory/AE/Router/lib/axis-schema.jar;
           filenet_installation_directory/AE/Router/lib/wsdl4j.jar;
           filenet_installation_directory/AE/Router/lib/commons-discovery.jar;
           filenet_installation_directory/AE/Router/lib/commons-logging.jar;
           filenet_installation_directory/AE/Router/lib/jaxrpc.jar;
           filenet_installation_directory/AE/Router/lib/juddi.jar;
           filenet_installation_directory/AE/Router/lib/addressing.jar;
           filenet_installation_directory/AE/Router/lib/Sandesha.jar;
           filenet_installation_directory/Workplace/WEB-INF/lib/p8ciops.jar;
           filenet_installation_directory/Workplace/download/wcm.jar;
           filenet_installation_directory/AE/Router/lib;
           filenet_installation_directory/Workplace/WEB-INF;
           your_custom_component_jar;
           appserver_jars_for_jms;"
           filenet.vw.integrator.base.VWComponentManager 
            /named
            /routerURL connectionPoint 
            /userName username 
            /password password 
            /registryPort registryPort 
            /eventPort eventPort 
            /registryName componentManagerName 
            /queues componentQueues

    Component Manager インスタンスを停止するには:

    java "-Dinitial_context_factory"
          "-Dwasp.location=filenet_installation_directory/AE/Router/../CE_API/wsi"
          "-Djava.security.auth.login.config=filenet_installation_directory/AE/Router/taskman.login.config"
          "-Djava.security.policy=filenet_installation_directory/AE/Router/taskman.policy"
          -Dorg.apache.axis.components.net.SecureSocketFactory=filenet.ws.utils.jsse.FnJSSESocketFactory 
          -Dfilenet.vw.base.logging.ServiceName=VWServicesAE 
          -Xrs 
          -cp "filenet_installation_directory/AE/Router/lib/pe.jar;
              filenet_installation_directory/AE/Router/lib/peResources.jar;
              filenet_installation_directory/AE/CE_API/lib/Jace.jar;
              filenet_installation_directory/AE/Router/lib/xml-apis.jar;
              filenet_installation_directory/AE/Router/lib/xercesImpl.jar;
              filenet_installation_directory/AE/Router/lib/saaj.jar;
              filenet_installation_directory/AE/Router/lib/mailapi.jar;
              filenet_installation_directory/AE/Router/lib/axis.jar;
              filenet_installation_directory/AE/Router/lib/axis-schema.jar;
              filenet_installation_directory/AE/Router/lib/wsdl4j.jar;
              filenet_installation_directory/AE/Router/lib/commons-discovery.jar;
              filenet_installation_directory/AE/Router/lib/commons-logging.jar;
              filenet_installation_directory/AE/Router/lib/jaxrpc.jar;
              filenet_installation_directory/AE/Router/lib/juddi.jar;
              filenet_installation_directory/AE/Router/lib/addressing.jar;
              filenet_installation_directory/AE/Router/lib/Sandesha.jar;
              filenet_installation_directory/Workplace/WEB-INF/lib/p8ciops.jar;
              filenet_installation_directory/Workplace/download/wcm.jar;
              filenet_installation_directory/AE/Router/lib;
              filenet_installation_directory/Workplace/WEB-INF;
              your_custom_component_jar;
              appserver_jars_for_jms;"
           filenet.vw.integrator.base.VWComponentManager 
            /named 
            /unbind
            /registryPort registryPort 
            /registryName componentManagerName 

説明

  • -Dinitial_context_factory

    Java Message Service (JMS) キューを使用する場合にのみ必要。「Java Naming and Directory Interface (JNDI) InitialContextFactory 情報用のパッケージ・パス名」を参照してください。

  • -Djava.security.auth.login.config=filenet_installation_directoryAE/Router/taskman.login.config

    taskman.login.config ファイルは、カスタム・コンポーネント用の JAAS ログイン構成ファイルです。詳細については、コンポーネント認証の要件を参照してください。

  • -Djava.security.policy=filenet_installation_directoryAE/Router/taskman.policy

    ファイル・アクセス・セキュリティー・ポリシーを定義するために Component Manager で必要となります。

  • -Dorg.apache.axis.components.net.SecureSocketFactory=filenet.ws.utils.jsse.FnJSSESocketFactory

    SSL support for Apache Axis 用の SSL サポート。

  • -Dfilenet.vw.base.logging.ServiceName=VWServicesAE

    トレース・ログ用に使用する FileNet® サービス。

  • - cp
    • filenet_installation_directory/AE/Router/lib/pe.jar

      Process Java API に対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/peResources.jar

      ワークフロー・システム・リソース・ファイルに対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/CE_API/lib/Jace.jar

      Content Engine API に対する Component Manager モジュールのアクセス。

    • filenet_installation_directoryAE/Router/lib/xml-apis.jar

      (Apache Axis で必要) Java API for XML Processing (JAXP) クラスに対する Component Manager モジュールのアクセス。

    • filenet_installation_directoryAE/Router/lib/xercesImpl.jar

      Xerces XML パーサーに対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/saaj.jar

      (Apache Axis で必要) SAAJ (SOAP with Attachments API for Java) 実装に対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/mailapi.jar

      Java mail API に対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/axis.jar

      (Apache Axis で必要) Apache Axis SOAP 実装に対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/axis-schema.jar

      (Apache Axis で必要) Apache Axis スキーマに対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/wsdl4j.jar

      (Apache Axis で必要) WSDL4J (Web Services Description Language for Java Toolkit) 実装に対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/commons-discovery.jar

      (Apache Axis で必要) Apache Axis フレームワーク (Web サービスの呼び出しに使用される) の一部となっているクラスに対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/commons-logging.jar

      (Apache Axis で必要) Apache Axis フレームワーク (Web サービスの呼び出しに使用される) の一部となっているクラスに対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/jaxrpc.jar

      (Apache Axis で必要) JAX-RPC (Java API for XML-based RPC) 実装に対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/juddi.jar

      (Apache Axis で必要) JUDDI 実装 (UDDI レジストリー用の Java クラス・ライブラリー) に対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib/addressing.jar

      (Apache Axis で使用) Apache Axis 用に WS-Addressing プロトコルを実装します。

    • filenet_installation_directory/AE/Router/lib/Sandesha.jar

      (Apache Axis で使用) Apache Axis 用に WS-ReliableMessaging プロトコルを実装します。

    • filenet_installation_directory/Workplace/download/wcm.jar

      Content Engine Java API ランタイム・クラスに対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/Workplace/WEB-INF/lib/p8ciops.jar

      CEOperations クラスに対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/Workplace/WEB-INF

      CEOperations モジュールに提供されるプロパティーに対する Component Manager モジュールのアクセス。

    • filenet_installation_directory/AE/Router/lib

      接続ポイントに提供されるプロパティーに対する Component Manager モジュールのアクセス。

    • your_custom_component_jar

      (Component Integrator を使用して) ワークフローに包含するカスタマイズされたコンポーネントを含む、JAR ファイルに対する Component Manager モジュールのアクセス。

    • appserver_jars_for_jms

      アプリケーション・サーバーに必須のライブラリーに対する Component Manager モジュールのアクセス。「JNDI 構成に必須のライブラリー」を参照してください。

  • filenet.vw.integrator.base.VWComponentManager 
        /named 
        /unbind
        /routerURL connectionPoint 
        /userName username 
        /password password 
        /registryPort registryPort 
        /eventPort eventPort 
        /registryName componentManagerName 
        /queues componentQueues
    • /named

      位置ではなくパラメーター名 (例えば、「/routerURL」) で指定される Component Manager のパラメーターを示します。このパラメーターに値の割り当てはありません。

    • /unbind

      指定された Component Manager を停止します。

    • routerURL

      使用する接続ポイントの名前。

    • ユーザー名

      ユーザーには、Content Platform Engine の管理権限が必要です。

    • password

      指定されたユーザーのパスワード。

    • connectionPoint

      使用する接続ポイントの名前。

    • registryPort

      Content Platform Engine Manager ポートに割り当てられるポート番号 (デフォルトは 32771)。

    • eventPort

      Component Manager が着信イベントを listen するポート番号 (デフォルトは 32773)。

    • componentManagerName

      Component Manager のインスタンスを識別します。関連する停止コマンドは、開始コマンドで使用されている名前と同じ名前を指定する必要があります。この設定により、異なる Component Manager のインスタンスで同じ RMI ポートを使用できるようになります。

    • componentQueues

      Component Manager 用のコンポーネント・キュー。この設定により、特に指定されたキュー (JAAS や JNDI など) 用に Component Manager を構成できるようになります。 次に例を示します。

       
          /queues=CE_Operations,CustomQ1


最終更新日: 2015 年 10 月
ComponentMgr_Script.htm

© Copyright IBM Corp. 2015.