cscsvclsサービス情報の表示

形式

cscsvcls [-h]
        -user <ログインユーザID>
        -pass <ログインパスワード>
        [-detail]

機能

サービス情報を標準出力に出力します。カスタム受付およびカスタムアダプタに対しては,開発環境または運用環境で設定されている定義ファイル名およびその状態を出力します。また,cscsvcctlコマンドの引数に指定する値を調べます。

ログインユーザIDなどの必須オプションは,HCSC-Managerコマンド共通定義ファイルにデフォルト値を設定することで,このコマンドでの指定を省略できます。

引数

-h

コマンドの使用方法が表示されます。このオプションを指定している場合は,ほかのオプションを指定しても無視されます。

-user <ログインユーザID> ~<半角英数字およびアンダーライン(_)> ((1-16文字))

HCSC-Managerログイン時に使用するユーザIDを指定します。

-pass <ログインパスワード> ~<半角英数字およびアンダーライン(_)> ((1-16文字))

HCSC-Managerログイン時に使用するパスワードを指定します。

-detail

開発時に設定した値を表示する場合に指定します。

出力形式

-detailを指定しない場合

Command Edit Time:コマンド発行時間
Cluster(name: クラスタ名)
- ServiceAdapter(ServiceID: サービスアダプタのサービスID, ServiceType: サービスアダプタ種別)
 属性名: 値
- ServiceAdapter(ServiceID: サービスアダプタのサービスID, ServiceType: サービスアダプタ種別)
 属性名: 値
- ServiceAdapter(ServiceID: サービスアダプタのサービスID, ServiceType: Custom)
   定義ファイル名: 状態
-UserDefinedReception(ReceptionID: 受付ID, ReceptionType: 受付種別)
   定義ファイル名: 状態

-detailを指定する場合

Command Edit Time:コマンド発行時間
Cluster(name: クラスタ名)
- ServiceAdapter(ServiceID: サービスアダプタのサービスID, ServiceType: サービスアダプタ種別)
 属性名(def): 開発時に設定した値
 属性名(set): 値
- ServiceAdapter(ServiceID: サービスアダプタのサービスID, ServiceType: サービスアダプタ種別)
 属性名(def): 開発時に設定した値
 属性名(set): 値
- ServiceAdapter(ServiceID: サービスアダプタのサービスID, ServiceType: Custom)
   定義ファイル名: 状態
     プロパティのキー名称:プロパティの値
-UserDefinedReception(ReceptionID: 受付ID, ReceptionType: 受付種別)
   定義ファイル名: 状態
     プロパティのキー名称=:プロパティの値

説明

表示項目説明
Command Edit Timeコマンド発行時間を示します。
java.text.SimpleDateFormatで定義されているフォーマットに,YYYY/MM/DD hh:mm:ss.SSS形式で出力されます。
  • YYYY:西暦年
  • MM:月
  • DD:日
  • hh:時
  • mm:分
  • ss:秒
  • SSS:ミリ秒
Cluster(name)クラスタ名を示します。
ServiceAdapter(ServiceID)サービスアダプタのサービスIDを示します。
ServiceTypeサービスアダプタ種別を示します。次のどれかが出力されます。
  • SessionBean:同期(SessionBean)
  • WebService:同期(Webサービス)
  • MDB_WSR:非同期(MDB(WS-R))
  • MDB_DBQ:非同期(MDB(DBキュー))
属性名現在有効なサービス情報が出力されます。
属性名(def)サービス情報変更定義に設定されているサービス情報が出力されます。
属性名(set)開発時に設定したサービス情報が出力されます。
受付ID受付IDを示します。
受付種別Customが出力されます。
定義ファイル名※1定義ファイル名を示します。
状態定義ファイルの状態を示します。次のどれかが出力されます。
  • noChange:独自定義ファイルを運用環境に設定してない状態
  • add:独自定義ファイルを運用環境に追加した状態
  • changed:運用環境に追加した定義を変更している状態
プロパティのキー名称※2定義ファイルの拡張子が「*.properties」の場合にプロパティのキー名称が出力されます。
プロパティの値※2定義ファイルの拡張子が「*.properties」の場合にプロパティの値が出力されます。

注※1 カスタムアダプタの場合,アプリケーション統合属性ファイル名が表示されることがあります。

注※2 拡張子が*.properties以外の場合は表示されません。


サービス情報の出力形式を次の表に示します。なお,表中のSOAPモードはSOAP1.1モードおよびSOAP1.1/1.2併用モードを表します。

表4-3 サービス情報の出力形式

サービスアダプタ種別SOAPモード出力形式(出力順)サービス情報変更定義ファイルの相当する属性
1.11.1/1.2併用
WebServiceBasicAuthenticationIdbasic_authentication_id※1※2
BasicAuthenticationPassbasic_authentication_pass※1※2
BasicAuthenticationUsebasic_authentication_use※1
 SessionMaintainc4web.application.app_maintainsession※1
 NonProxyHostsc4web.application.non_proxy_hosts※1
 ProxyHostc4web.application.proxy_host※1
 ProxyPasswordc4web.application.proxy_password※1※2
 ProxyPortc4web.application.proxy_port※1
 ProxyUserc4web.application.proxy_user※1※2
 ConnectTimeoutc4web.application.socket_connect_timeout※1
 com.cosminexus.csc.connect.timeout※1
 ReadTimeoutc4web.application.socket_read_timeout※1
 com.cosminexus.csc.request.timeout※1
 WriteTimeoutc4web.application.socket_write_timeout※1
 PrfTraceLevelc4web.common.prf_trace_level※1
 ReceiveMaxSoapEnvelopeSizec4web.common.receive_max_soap_envelope_size※1
 SendMaxSoapEnvelopeSizec4web.common.send_max_soap_envelope_size※1
 SessionMaintaincom.cosminexus.csc.session.maintain※1
Urlurl
SessionBean Timeoutc4web.application.ejb_timeout※1
 PrfTraceLevelc4web.common.prf_trace_level※1
 LookupNamelookupName
 Urlurl
MDB_WSR LocalCalllocal_call
 QueueNamequeue_name
 Urlurl
 MaxMessageNummax_message_num
 QosInOrderqos_in_order
 RdAreaNamerdarea_name
MDB_DBQQueueNamequeue_name
(凡例)
○:サービス情報の出力に対応していることを示します。
空欄:サービス情報の出力に対応していないことを示します。

注※1 設定されていない場合は,空白が表示されます。

注※2 設定されている場合は,「The value has already been set.」が表示されます。


戻り値

戻り値意味
0正常終了しました。
1コマンドが異常終了しました。
3排他エラーが発生しました。
9実行権限のチェックエラーが発生しました。