Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム ファーストステップガイド


5.3.3 商品在庫数の初期化方法

商品手配システムでの各商品の総在庫数は10個です。手配が完了すると,その数だけ在庫が減少します。

在庫がなくなった場合は,サービスをリデプロイするか,RESTful Webサービス配備用Webシステムを再起動する必要があります。これによって在庫数が10個に戻ります。

サービスのリデプロイおよびRESTful Webサービス配備用Webシステムの再起動方法を次に説明します。

〈この項の構成〉

(1) サービスのリデプロイ

サービスの停止と再起動について,在庫管理サービスと配送受付サービスに分けて説明します。この操作は,管理者または管理者特権で実行してください。

(a) 在庫管理サービスの停止と再起動

在庫管理サービスの停止と再起動について説明します。

  • 在庫管理サービスの停止

    次のコマンドを実行します。

    "%COSMINEXUS_HOME%\CC\admin\bin\cjstopapp" jaxrsserver -nameserver corbaname::localhost:901 -name Sample_application_jaxrs_inventorymanagement
  • 停止した在庫管理サービスの再起動

    次のコマンドを実行します。

    "%COSMINEXUS_HOME%\CC\admin\bin\cjstartapp" jaxrsserver -nameserver corbaname::localhost:901 -name Sample_application_jaxrs_inventorymanagement

(b) 配送受付サービスの停止と再起動

配送受付サービスの停止と再起動について説明します。

  • 配送受付サービスの停止

    次のコマンドを実行します。

    "%COSMINEXUS_HOME%\CC\admin\bin\cjstopapp" jaxrsserver -nameserver corbaname::localhost:901 -name Sample_application_jaxrs_delivery
  • 停止した配送受付サービスの再起動

    次のコマンドを実行します。

    "%COSMINEXUS_HOME%\CC\admin\bin\cjstartapp" jaxrsserver -nameserver corbaname::localhost:901 -name Sample_application_jaxrs_delivery

(2) RESTful Webサービス配備用Webシステムの再起動

RESTful Webサービス配備用Webシステムを停止させ,その後再起動します。この操作は,管理者または管理者特権で実行してください。

  1. RESTful Webサービス配備用Webシステムを停止します。

    Webシステムを停止するコマンドは次のとおりです。

    "%COSMINEXUS_HOME%\manager\bin\cmx_stop_target" -m localhost -u admin -p admin -s RESTfulWebServiceSystem -mode ALL
  2. RESTful Webサービス配備用Webシステムを再起動します。

    Webシステムを再起動するコマンドは次のとおりです。

    "%COSMINEXUS_HOME%\manager\bin\cmx_start_target" -m localhost -u admin -p admin -s RESTfulWebServiceSystem -mode ALL