<?xml version="1.0" encoding="Shift_JIS"?> <scriptrunner> <connection> <host>localhost</host> <port>7700</port> <ssl>false</ssl> <description>ScriptRunnerから実行します。</description> <user>root</user> <password>password</password> </connection> <params> <param project="root@project" script="script"> <input key="var">value</input> <option key="TYPE">production</option> <option key="ENABLE_TYPE_SWITCH">false</option> <option key="ENABLE_XML_LOG">true</option> <option key="LOG_LEVEL">FINFO</option> </param> </params> </scriptrunner> |
要素 | 属性 | 必須/省略可 | 説明 | |
---|---|---|---|---|
scriptrunner | 必須 | |||
connection | 必須 | 接続情報を記述します。scriptrunner要素に一つ記述します。 | ||
host | 省略可 | DataSpiderServerホスト名/IPを指定します。省略した場合、127.0.0.1を設定します。 | ||
port | 省略可 | DataSpiderServerポート番号を指定します。省略した場合、7700を設定します。![]() |
||
ssl | 省略可 | DataSpiderServerとHTTPS接続を行うかどうかを指定します。
![]() |
||
description | 省略可 | このScriptRunnerで実行した際のセッションの情報を指定します。ここで指定した情報はコントロールパネルの「タスクマネージャ」の[セッション]タブの[説明]項目に表示される内容です。 | ||
user | 必須 | スクリプトを実行するユーザ | ||
password | 必須 | スクリプトを実行するユーザのパスワード | ||
encrypt | 省略可 | password要素の内容(パスワード)が暗号化されているかどうかを表します。
![]() ![]() |
||
params | 必須 | |||
param | 必須 | 起動スクリプトの設定をします。param1つが1つのスクリプトの起動に対応します。params要素に複数のparamを記述できます。 | ||
project | 必須 | サービス名を指定します。デフォルトのサービス名の形式は<作成者>@<プロジェクト名>となります。 | ||
script | 必須 | スクリプト名を指定します。 | ||
input | 省略可 | スクリプトに渡す引数を設定します。param要素に複数のinputを指定できます。 | ||
key | 必須 | スクリプトに渡す引数の名前です。スクリプトで設定した引数名と同一である必要があります。 | ||
option | 省略可 | スクリプトに渡すオプションです。param要素に複数のoptionを指定できます。オプションの詳細については「オプション」を参照してください。 | ||
key | 必須 | オプションのキーです。 |
スクリプト変数の型 | デフォルト値 |
---|---|
文字列型 | 空文字 |
整数型 | 0 |
10進数型 | 0 |
日付/時間型 | 1970-00-01T09:00:00.000+0900 |
真偽値型 | false |
バイナリ型 | null |
XML型 | 空文字 |
キー | 値 | 説明 |
---|---|---|
TYPE | 実行時の種別を指定します。 | |
default | 「デフォルト」種別で実行します。 TYPEが指定されなかった場合も「デフォルト」で実行します |
|
test | 「テスト用」種別で実行します。 | |
production | 「本番用」種別で実行します。 | |
<ユーザ指定種別> | サービス登録時、グローバルリソース作成時にユーザが任意で指定した種別で実行します。 | |
ENABLE_TYPE_SWITCH | 指定した種別のグローバルリソースが存在しなかった場合、種別を切り替えて再検索するかどうかのON/OFFを設定します。 | |
true | 指定した種別のグローバルリソースが存在しなかった場合、「デフォルト」の種別で再検索します。 | |
false | 指定した種別のグローバルリソースが存在しなかった場合、エラーとします。 ENABLE_TYPE_SWITCHが省略された場合は「false」として動作します。 |
|
ENABLE_XML_LOG | XMLログのON/OFFを設定します。 | |
true | XMLログを出力します | |
false | XMLログを出力しません(既定値) | |
LOG_LEVEL | ログレベルを設定します。 | |
NOTICE | 重要なログのみを出力するログレベル(既定値) | |
INFO | 運用時推奨のログレベル | |
FINFO | 開発時推奨のログレベル | |
FINEST | より詳細にログを出力するログレベル | |
DEBUG | 非常に詳細なログを出力するログレベル |
<?xml version="1.0" encoding="Shift_JIS"?> <scriptrunner> <connection> <host>%{1}</host> <port>%{2}</port> <ssl>false</ssl> <description>ScriptRunnerから実行します。</description> <user>root</user> <password>password</password> </connection> <params> <param project="root@project" script="%{3}"> <input key="var">%{4}</input> <option key="TYPE">production</option> <option key="ENABLE_TYPE_SWITCH">false</option> <option key="ENABLE_XML_LOG">true</option> <option key="LOG_LEVEL">FINFO</option> </param> </params> </scriptrunner> |
キー | 配置場所 | 説明 | 補足 |
---|---|---|---|
sun.net.client.defaultReadTimeout |
|
スクリプト実行後、スクリプトから終了ステータスが返ってくるまでの待ち時間です。 |
|