apache-camel
プロジェクトをJBOSS Fuse
にデプロイしています。次のカラフフィーチャーファイルがプロジェクトに使用されます。JBossでバンドルを展開する順序を変更するヒューズ
<?xml version="1.0" encoding="UTF-8"?>
<features name="${project.artifactId}-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">
<feature name="${project.artifactId}" description="${project.description}" version="${project.version}">
...
<feature>camel-beanio</feature>
...
<bundle>mvn:${project.groupId}/abc-common/${common-version}</bundle>
<bundle>mvn:${project.groupId}/abc-service/${project.version}</bundle>
</feature>
</features>
私は主な機能をインストールすると、それはcamel-beanio
機能とbeanio
データ形式失敗を使用していますabc-service
内のルートの前にabc-service
バンドルをロードします。
Googleで検索したところ、start-level
、dependency
、prerequesite
などのオプションが見つかりました。しかし、現在設定されている名前空間は、これらの属性を許可していません。
また、this example hosted on Githubで提供されているようにxml名前空間を変更しようとしました。 java.lang.IllegalStateException:しかし、それはによって引き起こさ
:リソースが見つかりませんでしたのような別のエラーの原因となった /org/apache/karaf/features/karaf-features-1.3.0.xsd
camel-beanio
機能が実際のサービスの前にインストールされていることを確認するにはどうすればよいですか?