のために私たちがラクダを使用して、当社のカスタムXML形式にXMLを変換するためのXSLを使用しようと、ここでボックスXSLTサポート のそのうちは、サンプルのルートであるカスタムURIResloverラクダ
<from uri="file://target/inventory/updates?noop=true"/>
<unmarshal>
<csv />
</unmarshal>
<to uri="bean:XMLConverter?method=processCSVInvoice" />
<to uri="xslt:file//target/inventory/updates/xlsconvertor/XMLConverter.xsl"/>
<to uri="file://target/inventory/updates/test?fileName=test11.xml"/>
</route>
されている私はときに私の問題がありますこのxlsファイルをクラスパスに入れると、うれしくxlsを選んでルートごとに作業をしていますが、xlsファイルをクラスパスからファイルシステムのように配置すると、これを解決できず、 xlsを使用する目的は、jailからカスタムXMLフォーマットを取り出すことです。
回避策として、私はcuを作成しようとしましたstomURLResolverと
<from uri="file://target/inventory/updates?noop=true"/>
<unmarshal>
<csv />
</unmarshal>
<to uri="bean:XMLConverter?method=processCSVInvoice" />
<to uri="xslt:file//target/inventory/updates/xlsconvertor/XMLConverter.xsl?uriResolver=customURIResolver"/>
<to uri="file://target/inventory/updates/test?fileName=test11.xml"/>
</route>
としてそれを使用しようとしましたが、この場合にはラクダがあなたが