250.16. XML DSL での任意の種類の属性のプロパティープレースホルダーの使用


Camel 2.7 で利用可能

注記

OSGi Blueprint を使用する場合、これは 2.11. 1 または 2 .10.5 以降のみ動作します。

以前のバージョンでは、プレースホルダーをサポートする XML DSL の xs:string タイプ属性のみでした。たとえば、timeout 属性は xs:int タイプであるため、文字列の値をプレースホルダーキーとして設定することはできません。これは、特別なプレースホルダーの namespace を使用して Camel 2.7 以降で実行できるようになりました。

以下の例では、名前空間 http://camel.apache.org/schema/placeholderprop プレフィックスを使用します。この接頭辞では、XML DSL の属性に prop プレフィックスを使用できます。Multicast で、オプション stopOnException がキー「stop」を持つプレースホルダーの値であることを示す方法に注目してください。

プロパティーファイルには、以下のように定義された値があります。

stop=true
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る