これはおそらく単純な設定ミスの問題ですが、xmlドキュメントがタグを取得する際に問題が発生しています。エラーが発生します
"この行に複数の注釈が見つかりました:-cvc-complex-type.2.4.c:一致するワイルドカードは厳密ですが、要素'camelContext'の宣言が見つかりません。-スキーマの要素'camelContext'のSpringNamespaceHandlerが見つかりません名前空間'http://activemq.apache.org/camel/ "
しかし、名前空間を追加すると、次のエラーが発生します。
この行に複数の注釈が見つかりました:-cvc-complex-type.2.4.c:一致するワイルドカードは厳密ですが、要素'camelContext'の宣言が見つかりません。--schema_reference.4:スキーマドキュメント'http://activemq.apache.org/camel/schema/spring/camel-spring.xsd'の読み取りに失敗しました。1)ドキュメントが見つからなかったためです。2)ドキュメントを読み取ることができませんでした。3)ドキュメントのルート要素はではありません。-スキーマ名前空間'http://activemq.apache.org/camel/schema/spring'の要素'camelContext'のSpringNamespaceHandlerが見つかりません
誰かが私がこれらの問題の両方を抱えている理由を理解するのを手伝ってもらえますか?私はxmlやラクダの専門家ではないので、どんな助けでも大歓迎です。以下は私の単純なxmlドキュメントです:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://activemq.apache.org/camel/schema/spring http://activemq.apache.org/camel/schema/spring/camel-spring.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd">
<bean id="myrouter" class="org.apache.camel.example.reportincident.ReportIncidentRoutes"/>
<!-- Camel Configuration -->
<camelContext id="camel" xmlns="http://activemq.apache.org/camel/schema/spring">
<routeBuilderRef ref="myrouter"/>
</camelContext>
</beans>