1

Mule 機能テストでロードされた Mule 構成が、VM のフローから以下のようなエラーをスローするという奇妙な状況があります。厄介なことに、このフローはミュール アプリケーションとして完璧に動作し、時にはミュール スタジオを微調整することで、ほぼランダムにテストを実行できます。

<flow name="simpleOutBoundFlow">
    <vm:inbound-endpoint path="testV"
        name="test" />
    <logger level="ERROR"
        message="blah #[payload]" />
    <foo:outbound config-ref="fooOutbound" doc:name="baa" />
</flow>

エラーは vm: 行で発生し、次のようなメッセージが表示されます

org.mule.api.config.ConfigurationException: URL [file:/D:/config.xml] からの XML ドキュメントの 21 行目が無効です。ネストされた例外は org.xml.sax.SAXParseException です。行番号: 21; 列番号: 18; cvc-complex-type.2.4.a: 要素「vm:inbound-endpoint」で始まる無効なコンテンツが見つかりました。'{" http://www.mulesoft.org/schema/mule/core ":annotations、" http://www.mulesoft.org/schema/mule/core ":description、" http://wwwの 1 つ.mulesoft.org/schema/mule/core ":abstract-message-source, " http://www.mulesoft.org/schema/mule/core ":abstract-inbound-endpoint, " http://www.mulesoft .org/schema/mule/core ":abstract-message-processor, " http://www.":abstract-outbound-endpoint, " http://www.mulesoft.org/schema/mule/core ":abstract-mixed-content-message-processor, " http://www.mulesoft.org/schema/mule org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:52) で/core ":response}" が必要です (org.mule.api.lifecycle.InitialisationException)。

何か案は?私にとって本当に奇妙なものです。

注意: foo:outbound は、maven devkit archtype で生成した devKit 更新サイトからのものです。

4

1 に答える 1

2

これは通常、mule-transport-vmJAR がプロジェクトのクラスパスにない場合に発生します。スコープpom.xmlを含むファイルに存在することを確認してください。provided

于 2013-06-28T16:45:32.330 に答える