1.3. 重要事項


Red Hat build of Apache Camel for Spring Boot コンポーネントに関するドキュメントは、Red Hat build of Apache Camel for Spring Boot リファレンス で入手できます。Red Hat build of Apache Camel for Spring Boot の追加コンポーネントに関するドキュメントは、このリファレンスガイドに追加される予定です。

1.3.1. javax から jakarta へのパッケージ名前空間の変更

Java EE は Eclipse Foundation に移行し、Jakarta EE が設立されました。Jakarta EE 9 以降、すべての EE API に使用されるパッケージは jakarta.* に変更されました。

ドキュメント内のコードスニペットは jakarta.* 名前空間を使用するように更新されています。ただし、お客様のアプリケーションは注意してご確認いただく必要があります。

注記

この変更は、Java SE に含まれる javax パッケージには影響しません。

アプリケーションを EE 10 に移行する場合は、次のことを行う必要があります。

  • import ステートメントまたはその他のソースコードにおける EE API クラスの使用を javax パッケージから jakarta に更新します。
  • 名前が javax. で始まる EE 指定のシステムプロパティーまたはその他の設定プロパティーを、jakarta. で始まるものに変更します。
  • META-INF/services/jakarta.[rest_of_name] 名前形式を使用して、実装 EE インターフェイスを使用するアプリケーション内の実装クラス、または java.util.ServiceLoader メカニズムでブートストラップされる抽象クラスを識別します。

1.3.1.1. 移行ツール

1.3.2. Fuse 7.11 から Red Hat build of Apache Camel for Spring Boot への移行

このリリースには Migrating to Red Hat build of Apache Camel for Spring Boot が含まれており、Red Hat build of Apache Camel for Spring Boot 上で Fuse 7.11 アプリケーションを正常に実行およびデプロイするために必要な変更が記載されています。このガイドでは、デプロイメントおよびランタイムの問題を解決する方法や、アプリケーションの動作の変更を防ぐ方法に関する情報を提供します。移行は、Red Hat build of Apache Camel for Spring Boot プラットフォームに移行するための最初のステップです。アプリケーションが正常にデプロイおよび実行されたら、ユーザーは個々のコンポーネントをアップグレードして、Red Hat build of Apache Camel for Spring Boot の新しい機能を使用する計画を立てることができます。

1.3.3. EIP サーキットブレーカーのサポート

Camel Spring Boot の Circuit Breaker EIP は、Resilience4j 設定をサポートしています。この設定は、Resilience4j との統合を提供し、Camel ルートでサーキットブレーカーとして使用されます。

1.3.4. ステートフルトランザクションのサポート

Red Hat build of Camel Example Spring Boot は、Camel Spring Boot JTA クイックスタート を提供します。このクイックスタートでは、データベース (MySQL) とメッセージブローカー (Artemis) という 2 つの外部トランザクションリソースで JTA トランザクションをサポートする Camel Service を Spring Boot 上で実行する方法を示します。これらの外部リソースは OpenShift によって提供され、このクイックスタートを実行する前に起動する必要があります。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat