16.4.2. クエリーパラメーター (35 パラメーター)


Expand
名前説明デフォルトタイプ

dataformat (common)

CXF エンドポイントでサポートされるデータタイプメッセージ。

列挙値:

  • PAYLOAD
  • RAW
  • MESSAGE
  • CXF_MESSAGE
  • POJO

POJO

DataFormat

wrapStyle (common)

パラメーターが SOAP ボディーでどのように表現されるかを記述する WSDL スタイル。値が false の場合、CXF はドキュメントリテラルのアンラップスタイルを選択します。値が true の場合、CXF はドキュメントリテラルラップスタイルを選択します。

 

ブール値

bridgeErrorHandler (コンシューマー)

コンシューマーの Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、コンシューマーが受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、コンシューマーは org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。

false

boolean

exceptionHandler (コンシューマー (上級))

コンシューマーによるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されないことに注意してください。デフォルトでは、コンシューマーは例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。

 

ExceptionHandler

exchangePattern (コンシューマー (上級))

コンシューマーがエクスチェンジを作成する際に交換パターンを設定します。

列挙値:

  • InOnly
  • InOut
  • InOptionalOut
 

ExchangePattern

cookieHandler (プロデューサー)

HTTP セッションを維持するように Cookie ハンドラーを設定します。

 

CookieHandler

defaultOperationName (producer)

このオプションは、リモートサービスを呼び出す CxfProducer によって使用されるデフォルトの operationName を設定します。

 

文字列

defaultOperationNamespace (producer)

このオプションは、リモートサービスを呼び出す CxfProducer によって使用されるデフォルトの operationNamespace を設定します。

 

文字列

hostnameVerifier (プロデューサー)

使用するホスト名検証。レジストリーから HostnameVerifier を参照するには、# 表記を使用します。

 

HostnameVerifier

lazyStartProducer (producer)

最初のメッセージでプロデューサーをレイジーに起動すべきかどうか。レイジーに起動することで、起動時にプロデューサーが失敗し、それによりルートが失敗する可能性がある状況で、CamelContext およびルートの起動を許可します。レイジーな起動を延期すると、Camel のルーティングエラーハンドラー経由でメッセージのルーティング中に起動の失敗を処理できます。最初のメッセージが処理されるときに、プロデューサーの作成および起動に若干時間がかかり、合計処理時間が長くなる可能性があることに注意してください。

false

boolean

sslContextParameters (producer)

Camel SSL 設定リファレンス。# 表記を使用して SSL コンテキストを参照します。

 

SSLContextParameters

Wrapp ed (producer)

CXF エンドポイントプロデューサーが呼び出す操作の種類。

false

boolean

synchronous (プロデューサー (上級))

同期処理を厳密に使用するかどうかを設定します。

false

boolean

allowStreaming (上級)

このオプションは、CXF コンポーネントが PAYLOAD モードで実行されている場合に、着信メッセージを DOM 解析して DOM 要素にするか、場合によってはストリーミングを許可する javax.xml.transform.Source オブジェクトとしてペイロードを保持するかを制御します。

 

ブール値

bus (上級)

カスタムに設定された CXF Bus を使用します。

 

バス

continuationTimeout (上級)

このオプションは、CXF サーバーが Jetty または Servlet トランスポートを使用している場合にデフォルトで CxfConsumer で使用できる CXF の継続タイムアウトを設定するために使用されます。

30000

long

cxfBinding (上級)

カスタム CxfBinding を使用して Camel Message と CXF Message 間のバインディングを制御するには、以下を行います。

 

CxfBinding

cxfConfigurer (上級)

このオプションは、プログラムによる CXF エンドポイントの設定をサポートする org.apache.camel.component.cxf.CxfEndpointConfigurer の実装を適用することができます。ユーザーは、CxfEndpointConfigurer の configure{ServerClient} メソッドを実装して CXF サーバーおよびクライアントを設定できます。

 

CxfConfigurer

defaultBus (上級)

CXF エンドポイントがバスを単独で作成すると、デフォルトのバスを設定します。

false

boolean

headerFilterStrategy (上級)

カスタムの HeaderFilterStrategy を使用して、Camel メッセージとの間でヘッダーをフィルタリングします。

 

HeaderFilterStrategy

mergeProtocolHeaders (上級)

プロトコルヘッダーをマージするかどうか。有効にすると、Camel と CXF 間でヘッダーの伝播がより一貫性が高く、同様の状態になります。詳細は CAMEL-6393 を参照してください。

false

boolean

mtomEnabled (上級)

MTOM (attachments)を有効にするには、以下を実行します。これには、POJO または PAYLOAD データフォーマットモードを使用する必要があります。

false

boolean

properties (上級)

Map のキーと値のペアを使用して追加の CXF オプションを設定するには、以下を行います。たとえば、SOAP 障害でスタックトレースを有効にするには、properties.faultStackTraceEnabled=true になります。

 

マップ

skipPayloadMessagePartCheck (上級)

SOAP メッセージの検証を無効にするかどうかを設定します。

false

boolean

loggingFeatureEnabled (logging)

このオプションは、インバウンドおよびアウトバウンド SOAP メッセージをログに書き込む CXF Logging 機能を有効にします。

false

boolean

loggingSizeLimit (logging)

ロギング機能が有効な場合はロガーが出力されるバイト数を制限するため、制限なしの場合は -1 を指定します。

49152

int

skipFaultLogging (ロギング)

このオプションは、PhaseInterceptorChain がキャッチする Fault のロギングをスキップするかどうかを制御します。

false

boolean

password (セキュリティー)

このオプションは、CXF クライアントのパスワードの基本認証情報を設定するために使用されます。

 

文字列

username (セキュリティー)

このオプションは、CXF クライアントのユーザー名の基本認証情報を設定するために使用されます。

 

文字列

bindingId (service)

使用するサービスモデルの bindingId。

 

文字列

portName (サービス)

このサービスが実装しているエンドポイント名は、wsdl:portname にマップされます。ns:PORT_NAME の形式で、ns はこのスコープで有効な namespace 接頭辞になります。

 

文字列

publishedEndpointUrl (service)

このオプションは、サービスアドレス url と wsd を使用してアクセス可能な WSDL から公開される endpointUrl をオーバーライドできます。

 

文字列

serviceClass (サービス)

JSR181 アノテーションを持つことができる SEI (Service Endpoint Interface)クラスのクラス名。

 

クラス

serviceName (サービス)

このサービスが実装しているサービス名。wsdl:servicename にマップされます。

 

文字列

wsdlURL (サービス)

WSDL の場所。クラスパス、ファイルシステム上、またはリモートでホストできます。

 

文字列

serviceName および portNameQNames であるため、上記の例が示すようにそれらを {namespace} の接頭辞を指定するようにしてください。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat