コマンド・ユーティリティーを使用したメタフォーの作成

コマンド・ユーティリティーを使えば、メタフォーの作成、更新、および削除を行うことができます。

コマンド・ユーティリティーを使ってメタフォーを作成したり保守したりするには、次のようにします。

  1. XML 入力ファイルを作成する。
  2. コマンド・ユーティリティーを実行する。
    1. 下記手順で、メタフォーを作成、更新、または削除するためにメタフォー・データをインポートする。
      1. 以下の情報は Windows に適用されます (301 バイト)以下の情報は AIX に適用されます (307 バイト)以下の情報は Solaris に適用されます (388 バイト)T以下の情報は Linux に適用されます (282 バイト) WebSphere Commerce Server のコマンド行で、以下のディレクトリーに変更します。
        以下の情報は Windows NT に適用されます (266 バイト) drive:\WebSphere\CommerceServer\bin
        以下の情報は Windows 2000 に適用されます(401 バイト) drive:\Program Files\WebSphere\CommerceServer\bin
        以下の情報は AIX に適用されます (307 バイト) /usr/WebSphere/CommerceServer/bin
        以下の情報は Linux に適用されます (282 バイト) /opt/WebSphere/CommerceServer/bin
      2. コマンド行から次のように入力する。
        PABatchXML.cmd input_filename instance_configuration_filename
        PABatchXML.sh input_filename instance_configuration_filename
        以下の情報は Linux に適用されます (282 バイト) PABatchXML.sh input_filename instance_configuration_filename
        以下の情報は iSeries 400 に適用されます (434 バイト) IMPWCSPA CONF(instance_configuration_filename) XML(input_filename) LOG(log_file)
               HOST(host_name) PORT(WAS_port) DEBUG(debug_value)

        ここでは以下のようになっています。
        • input_filename は、このコマンドの実行に先立って作成した XML ファイルへの絶対パスです。
        • instance_configuration_filename はこのインスタンス (instance_name.xml) のための WebSphere Commerce 構成ファイルへの絶対パスで、次のようなものです。
          以下の情報は Windows NT に適用されます (266 バイト) drive:\WebSphere\CommerceServer\instances\instance_name\xml\instance_name.xml
          以下の情報は Windows 2000 に適用されます (401 バイト) drive:\Program Files\WebSphere\CommerceServer\instances\instance_name\xml\instance_name.xml
          /usr/WebSphere/CommerceServer/instances/instance_name/xml/instance_name.xml
          以下の情報は Linux に適用されます (282 バイト) /opt/WebSphere/CommerceServer/instances/instance_name/xml/instance_name.xml
          以下の情報は iSeries 400 に適用されます (434 バイト) /QIBM/UserData/WebCommerce/instances/instance_name/xml/instance_name.xml
        • 以下の情報は iSeries 400 に適用されます (434 バイト) log_file は、このコマンドからのログ・メッセージのターゲット・ファイルへの絶対パスです。
        • 以下の情報は iSeries 400 に適用されます (434 バイト) host_name は、商品アドバイザーを実行しているインスタンスの完全修飾ホスト名です。
        • 以下の情報は iSeries 400 に適用されます (434 バイト) WAS_port は、 WebSphere Application Server のポート番号です。 これはオプション・パラメーターです。 デフォルトは 900 です。
        • 以下の情報は iSeries 400 に適用されます (434 バイト) debug_value は、 *YES または *NO のいずれかで、デバッグ・メッセージをどこに表示するかを示すものです。 *YES はデバッグ・メッセージを画面およびログ・ファイルに表示します。 *NO はメッセージをログ・ファイルのみに表示します。 これはオプション・パラメーターです。 デフォルトは *NO です。
      3. メタフォーの作成が完了したことを通知するメッセージは、成功したことを示すものではありません。 エラー・メッセージがないかどうか、ログ・ファイルまたはコマンド行出力を調べてください。
    2. 下記手順で、メタフォーをエクスポートする。
      1. 以下の情報は Windows に適用されます (301 バイト)以下の情報は AIX に適用されます (307 バイト)以下の情報は Solaris に適用されます (388 バイト)T以下の情報は Linux に適用されます (282 バイト) WebSphere Commerce Server のコマンド行で、以下のディレクトリーに変更します。
        以下の情報は Windows NT に適用されます (266 バイト) drive:\WebSphere\CommerceServer\bin
        以下の情報は Windows 2000 に適用されます(401 バイト) drive:\Program Files\WebSphere\CommerceServer\bin
        以下の情報は AIX に適用されます (307 バイト) /usr/WebSphere/CommerceServer/bin
        以下の情報は Linux に適用されます (282 バイト) /opt/WebSphere/CommerceServer/bin
      2. コマンド行から次のように入力する。
        XMLExport instance_configuration_filename store_id output_filename
        XMLExport_aix.sh instance_configuration_filename store_id output_filename
        XMLExport_sol.sh instance_configuration_filename store_id output_filename
        以下の情報は Linux に適用されます (282 バイト) XMLExport.sh instance_configuration_filename store_id output_filename
        以下の情報は iSeries 400 に適用されます (434 バイト) EXPWCSPA CONF(instance_configuration_filename) XML(output_filename)
                STOREID(store_id) HOST(host_name) PORT(WAS_port)

        ここでは以下のようになっています。
        • instance_configuration_filename はこのインスタンス (instance_name.xml) のための WebSphere Commerce 構成ファイルへの絶対パスで、次のようなものです。
          以下の情報は Windows NT に適用されます (266 バイト) drive:\WebSphere\CommerceServer\instances\instance_name\xml\instance_name.xml
          以下の情報は Windows 2000 に適用されます (401 バイト) drive:\Program Files\WebSphere\CommerceServer\instances\instance_name\xml\instance_name.xml
          /usr/WebSphere/CommerceServer/instances/instance_name/xml/instance_name.xml
          以下の情報は Linux に適用されます (282 バイト) /opt/WebSphere/CommerceServer/instances/instance_name/xml/instance_name.xml
          以下の情報は iSeries 400 に適用されます (434 バイト) /QIBM/UserData/WebCommerce/instances/instance_name/xml/instance_name.xml
        • store_id は、エクスポートしたいメタフォーと関連したストアの参照番号です。
        • output_filename は、このコマンドによって作成される XML 出力ファイルへの絶対パスです。
        • 以下の情報は iSeries 400 に適用されます (434 バイト) host_name は、商品アドバイザーを実行しているインスタンスの完全修飾ホスト名です。
        • 以下の情報は iSeries 400 に適用されます (434 バイト) WAS_port は、 WebSphere Application Server のポート番号です。 これはオプション・パラメーターです。 デフォルトは 900 です。
      3. メタフォーの作成が完了したことを通知するメッセージは、成功したことを示すものではありません。 エラー・メッセージがないかどうか、ログ・ファイルまたはコマンド行出力を調べてください。

関連概念

関連タスク

関連参照

IBM 著作権