XML コネクタ

XML コネクタ

  • ol.rest.project.{projectName}.

プロパティ

説明

プロパティ

説明

host

String

RPC ホスト名

user

String

RPC ホストへアクセスできるユーザ

password

String

ユーザのパスワード

format

Format

XML コネクタが設定す津XML形式

オプション:

  • XML

  • JSON

headers

Map<String, String>

ヘッダプロパティ

decimal-separator

String

小数点記号

デフォルト: “.”

continue-on-error

Boolean

関係ありません

escape-strategy

EscapeStrategyProperties

XMLリクエストを作成するときにエスケープする文字のリストを定義

header-propagation

HeaderPropagationProperties

ヘッダプロパゲーションプロパティ

timeout

int

HTTPクライアントがリクエストをドロップするまでの時間(ミリ秒)設定

connectionTimeout, 
connectionRequestTimeout
と socketTimeoutを設定

ゼロのタイムアウト値は、無限

負の値は未定義(システムのデフォルト)

trust-self-signed

Boolean

trueに設定すると、内部HTTPクライアントは自己署名証明書を信頼します

注意:これは推奨されていません。 署名付き証明書を使用するか、JVMトラストストアに証明書をインポートを推奨します

live

Boolean

liveがtrue(デフォルト)の場合、コネクタのプロパティに基づいて機能します

liveがfalseの場合、mock-propertiesに移動し、構成に基づいてモックを使用します

mock

RpcMockProperties

XMLのモックプロパティ

  • ol.rest.project.{projectName}.header-propagtion.

プロパティ

説明

プロパティ

説明

headers

List<String>

伝播するヘッダーのリスト

enabled

Boolean

http ヘッダプロパゲーションの有効化 

デフォルトt: false

  • ol.rest.project.{projectName}.escape-strategy.

プロパティ

説明

プロパティ

説明

escape-letters

List<char>

XMLリクエストを作成するときにエスケープする文字のリストを定義

  • ol.rest.project.{projectName}.headers.

Property

Type

description

Property

Type

description

accept

String

オプション:

  • application/xml

  • application/json

content-type

String

オプション:

  • application/xml

  • application/json

  • ol.rest.project.{projectName}.mock.

Property

Type

Description

Property

Type

Description

trail-path

String

トレールファイルの相対パス (例: /trails/demo_session.trail).

save-trail

boolean

実行データをトレイルファイルに保存するかどうかを示します。 RPCに対してのみ実装されています

save-trail-path

String

新規トレールファイルが保存される相対パス (例: /trails/save.trail)

verify-send

boolean

liveSession がfalseの場合、入力を比較するかどうかを示します