私はMule 2を使ってレガシーシステムで作業するように任命されています。以前の設定のいくつかにいくつかの癖があります。もともとドキュメントを書いた開発者は仕事を変えてしまったので、誰も何も変えようとしていません。MuleはXMLスキーマに準拠していないXML設定をどのように処理しますか?
<service name="taskCompleted">
<inbound>
<jms:inbound-endpoint topic="namespace.transporttask.completed">
<jms:jmsmessage-to-object-transformer />
<!-- This section does not comply with Mule's XML schema
(Element message-properties-transformer is not allowed here) -->
<message-properties-transformer>
<add-message-property key="MULE_ENCODING" value="windows-1252" />
</message-properties-transformer>
</jms:inbound-endpoint>
</inbound>
<bridge-component />
<outbound>
...
</outbound>
</service>
これは私が見つけた例の一つに過ぎないと私の仮定は、ミュールはちょうどこのような構成を無視していることであり、それはおそらく何もしないと、それはそれを削除しても安全だという。この仮定は正しいですか?
その行を削除して自信を持ってテストするのは実現できませんか? – Tshepang
それは確かですが、私はMuleの明らかに無効な設定の一般的な処理について興味があります。 – Kimble