263.16. XML DSL のあらゆる種類の属性にプロパティープレースホルダーを使用する


Camel 2.7 以降で利用可能

注記

OSGi Blueprint を使用する場合、これは 2.11.1 または 2.10.5 以降でのみ機能します。

以前は、プレースホルダーをサポートする XML DSL の xs:string タイプ属性のみでした。たとえば、多くの場合、タイムアウト属性は xs:int タイプであるため、文字列値をプレースホルダーキーとして設定することはできません。これは、特別なプレースホルダー名前空間を使用して Camel 2.7 以降で可能になりました。

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

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

Copy to Clipboard Toggle word wrap
stop=true
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat, Inc.