cscsvcls(サービス情報の表示)
形式
cscsvcls [-h] -user <ログインユーザID> -pass <ログインパスワード> [-detail]
機能
サービス情報を標準出力に出力します。出力したサービス情報は,cscsvcctlコマンド(サービス情報の管理)の-propsオプションに指定するプロパティ情報として確認できます。
サービス情報は,次のアダプタ種別の場合に出力できます。
-
SessionBean
-
WebService
-
MDB_WSR
-
MDB_DBQ
これ以外(ユーザ定義受付,またはアダプタ種別がCustomのサービスアダプタ)の場合は,開発環境または運用環境で設定されている定義ファイル名と,その定義ファイルの状態(運用環境で変更しているか)を出力します。なお,定義ファイルの取得・設定は,csccmctlコマンド(定義ファイルの管理)でも実施できます。
ログインユーザIDなどの必須オプションは,HCSC-Managerコマンド共通定義ファイルにデフォルト値を設定することで,このコマンドでの指定を省略できます。
ただし,実行環境の独自定義ファイル設定機能を使って実行環境に配置した独自定義ファイルは,このコマンドで情報を出力できません。実行環境の独自定義ファイル設定機能については,マニュアル「サービスプラットフォーム システム構築・運用ガイド」の「5.10.3 実行環境の独自定義ファイル設定機能を使用した独自定義ファイルの定義手順」を参照してください。
このコマンドの使用方法については,目的にあわせてマニュアル「サービスプラットフォーム システム構築・運用ガイド」の次に示す個所を参照してください。
引数
-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形式で出力されます。
|
Cluster(name) |
クラスタ名を示します。 |
ServiceAdapter(ServiceID) |
サービスアダプタのサービスIDを示します。 |
ServiceType |
サービスアダプタ種別を示します。次のどれかが出力されます。
|
属性名 |
現在有効なサービス情報が出力されます。 |
属性名(def) |
開発時に設定したサービス情報が出力されます。 |
属性名(set) |
サービス情報変更定義に設定されているサービス情報が出力されます。 |
受付ID |
受付IDを示します。 |
受付種別 |
受付種別を示します。次のどれかが出力されます。
|
定義ファイル名※1 |
定義ファイル名を示します。 |
状態 |
定義ファイルの状態を示します。次のどれかが出力されます。
|
プロパティのキー名称※2 |
定義ファイルの拡張子が「*.properties」の場合にプロパティのキー名称が出力されます。 |
プロパティの値※2 |
定義ファイルの拡張子が「*.properties」の場合にプロパティの値が出力されます。 |
- 注※1
-
サービスアダプタの場合,アプリケーション統合属性ファイル名が表示されることがあります。
- 注※2
-
拡張子が*.properties以外の場合は表示されません。
サービス情報の出力形式を次の表に示します。なお,表中のSOAPモードはSOAP1.1モードおよびSOAP1.1/1.2併用モードを表します。
サービスアダプタ種別 |
SOAPモード |
出力形式(出力順) |
サービス情報変更定義ファイルの相当する属性 |
|
---|---|---|---|---|
1.1 |
1.1/1.2併用 |
|||
WebService |
○ |
○ |
BasicAuthenticationId |
basic_authentication_id※1※2 |
○ |
○ |
BasicAuthenticationPass |
basic_authentication_pass※1※2 |
|
○ |
○ |
BasicAuthenticationUse |
basic_authentication_use※1 |
|
○ |
SessionMaintain |
c4web.application.app_maintainsession※1 |
||
○ |
NonProxyHosts |
c4web.application.non_proxy_hosts※1 |
||
○ |
ProxyHost |
c4web.application.proxy_host※1 |
||
○ |
ProxyPassword |
c4web.application.proxy_password※1※2 |
||
○ |
ProxyPort |
c4web.application.proxy_port※1 |
||
○ |
ProxyUser |
c4web.application.proxy_user※1※2 |
||
○ |
AutoDeleteIncompleteFile |
com.cosminexus.csc.auto-delete-incomplete-file※1 |
||
○ |
ConnectTimeout |
c4web.application.socket_connect_timeout※1 |
||
○ |
com.cosminexus.csc.connect.timeout※1 |
|||
○ |
FileReadLockRetryCount |
com.cosminexus.csc.file.read-lock.retry.count※1 |
||
○ |
FileReadLockRetryInterval |
com.cosminexus.csc.file.read-lock.retry.interval※1 |
||
○ |
ReadTimeout |
c4web.application.socket_read_timeout※1 |
||
○ |
com.cosminexus.csc.request.timeout※1 |
|||
○ |
WriteTimeout |
c4web.application.socket_write_timeout※1 |
||
○ |
PrfTraceLevel |
c4web.common.prf_trace_level※1 |
||
○ |
ReceiveMaxSoapEnvelopeSize |
c4web.common.receive_max_soap_envelope_size※1 |
||
○ |
SendMaxSoapEnvelopeSize |
c4web.common.send_max_soap_envelope_size※1 |
||
○ |
SessionMaintain |
com.cosminexus.csc.session.maintain※1 |
||
○ |
○ |
Url |
url |
|
SessionBean |
○ |
Timeout |
c4web.application.ejb_timeout※1 |
|
○ |
PrfTraceLevel |
c4web.common.prf_trace_level※1 |
||
○ |
LookupName |
lookupName |
||
○ |
Url |
url |
||
MDB_WSR |
○ |
LocalCall |
local_call |
|
○ |
QueueName |
queue_name |
||
○ |
Url |
url |
||
○ |
MaxMessageNum |
max_message_num |
||
○ |
QosInOrder |
qos_in_order |
||
○ |
RdAreaName |
rdarea_name |
||
MDB_DBQ |
○ |
○ |
QueueName |
queue_name |
- (凡例)
-
○:サービス情報の出力に対応していることを示します。
空欄:サービス情報の出力に対応していないことを示します。
- 注※1
-
設定されていない場合は,空白が表示されます。
- 注※2
-
設定されている場合は,「The value has already been set.」が表示されます。
戻り値
戻り値 |
意味 |
---|---|
0 |
正常終了しました。 |
1 |
コマンドが異常終了しました。 |
3 |
排他エラーが発生しました。 |
9 |
実行権限のチェックエラーが発生しました。 |