コマンド行を使用したストア・アーカイブの発行 (Windows)

ストア・アーカイブを発行する基本的な方法は、ストア・アーカイブ・サービスによる方法ですが、コマンド行を使用してストア・アーカイブを発行することもできます。 コマンド行を使用して発行するには、以下のようにします。

  1. サイト管理者またはストア管理者のアクセス権を持っていることを確認する。 ストア管理者アクセス権がある場合には、そのアクセス権がすべてのストアに対するものであることを確認してください。
  2. ストア・アーカイブの有効なパラメーターを使用して以下のコマンドを入力する。
    publishstore sarName hostname logonId logonPwd {insert|update} 
     destination1=webapp.zip,destination2=properties.zip
    ここでは以下のようになっています。

    以下はこのコマンドの例です:
    publishstore mysar.sar myhost wcsadmin wcsadmin insert ALL "d:\websphere\AppServer\installedApps\WC_Enterprise_App_demo.ear\
    wcstores.war=webapp.zip,d:\websphere\AppServer\installedApps\
    WC_Enterprise_App_demo.ear\wcstores.war\WEB-INF\classes=properties.zip"

  3. Internet Explorer をオープンし、 以下の Web アドレスにアクセスする。 
    http://hostname/webapp/wcs/stores/store directory/index.jsp (ここで store directory は、直前に発行したストアのディレクトリーです。)
    作成したストアが表示される。 

注: バージョン 5.1 で作成されたストア・アーカイブを発行する場合は、URL からストアを立ち上げる前に、以下のステップを実行する必要があります。

  1. DB2 を使用している場合の手順は、以下のとおり。 Oracle を使用している場合はステップ 2 に進みます。
    1. コマンドの実行が終わったら、「スタート」メニューから「プログラム」「DB2 for Windows NT」「コマンド・ウィンドウ」の順に選択する。
    2. 「DB2 CLP」ウィンドウで db2 connect to dbname と入力する。 ここで dbname はストアを発行しようとする宛先のデータベースです。 「Enter」 を押す。
    3. コマンド行で、db2 select * from store と入力し、 「Enter」 を押す。 ストアのリストが表示される。 作成したストアの番号を書き取る。
    4. コマンド行で、db2 select * from catalog と入力し、 「Enter」 を押す。 カタログのリストが表示されます。 サンプル・ストアのカタログの番号を書き取る。
    5. ステップ 3 に進む。
  2. Oracle を使用している場合に手順は、以下のとおり。
    1. コマンドの実行が終わったら、「スタート」メニューから「プログラム」「Oracle - HomeOra81」「アプリケーション開発」「SQL Plus」 の順に選択する。
    2. ウィンドウで、user namepassword、および host string を入力します。
    3. 「SQL Plus」ウィンドウで、select * from store; と入力し、 「Enter」 を押す。 ストアのリストが表示される。 作成したストアの番号を書き取る。
    4. SQL Plus ウィンドウで、select * from catalog; と入力し、 「Enter」 を押す。 カタログのリストが表示されます。 サンプル・ストアのカタログの番号を書き取る。
    5. ステップ 3 に進む。
  3. Internet Explorer をオープンし、 以下の URL にアクセスする。 
    http://hostname/webapp/wcs/stores/servlet/StoreCatalogDisplay?storeId=storeId from step1c or 2c&langId=-1&catalogId=catalogId from step1d or 2d
    作成したストアが表示される。 
    ストアの表示で問題がある場合は、発行に関するトラブルシューティングを参照してください。

重要:  

  1. 発行中に整合性チェッカーは、ストア・アーカイブで参照されるファイルが存在することを確認します。 整合性検査でエラーがあると、エラーはログに書き込まれます。 発行は正常として継続されます。
  2. ストアを再発行する前に次のディレクトリーからファイルを削除してください。
    drive:\WebSphere\CommerceServer\instances\instancename\cache
     drive:\Program Files\WebSphere\CommerceServer
    \instances\instance name\cache
  3. ストア開発フェーズでは、キャッシング・トリガーを使用不可にします。 キャッシュをオンのままにしておくと、以下のような結果になる場合があります。
  4. デフォルトの管理者としてログインしている場合は、企業間取り引きサンプル・ストアを基にしたストアをブラウズできません。 この場合は、デフォルト組織に属する新規ユーザーを作成してから、ストアをブラウズしてください。 

関連概念

関連タスク

IBM 著作権