1.3. JBoss EAP でのカスタム Camel コンポーネントのデプロイ


標準の Camel on EAP コンポーネントの他に、JBoss EAP にデプロイする独自のカスタムコンポーネントを追加することもできます。ここでは、JBoss EAP コンテナーに Camel コンポーネントを追加する方法を説明します。

1.3.1. module.xml 定義の追加

module.xml 記述子ファイルは、コンポーネントのクラ出力ディング動作を定義します。
追加のディレクトリーを作成し、module.xml ファイルと任意の jar 依存関係を追加できます。たとえば、modules/system/layers/fuse/org/apache/camel/component/ftp/main ディレクトリーなどです。
以下は camel-ftp コンポーネントの例になります。
<module xmlns="urn:jboss:module:1.1" name="org.apache.camel.component.ftp">
  <resources>
    <resource-root path="camel-ftp-2.14.0.jar" />
  </resources>
  <dependencies>
    <module name="com.jcraft.jsch" />
    <module name="javax.xml.bind.api" />
    <module name="org.apache.camel.core" />
    <module name="org.apache.commons.net" />
  </dependencies>
</module>
Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat