250.19. CamelContext 外での Blueprint プロパティープレースホルダーのオーバーライド


Camel 2.10.4 から利用可能

Blueprint XML ファイルで Blueprint プロパティープレースホルダーを使用する場合は、以下のように XML ファイルで直接プロパティーを宣言できます。

プロパティーの 1 つを参照する & lt;bean > があることに留意してください。また、Camel ルートでは {{ および }} 表記を使用して他の ルート を参照します。

ユニットテストからこれらの Blueprint プロパティーをオーバーライドする場合は、以下のようにすることができます。

これを実行するには、useOverridePropertiesWithConfigAdmin メソッドを上書きし、実装します。その後、指定の props パラメーターで上書きしたいプロパティーを配置できます。また、戻り値 、Blueprint XML ファイルで定義する < cm:property-placeholder> タグの persistence-id である必要があります。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat