Camel にデフォルトで Saxon ライブラリを使用するように指示する方法はありますか? そのため、すべての XLST 変換でそれを指定する必要はありませんか? 例えば:
.to("xslt:my-file.xsl?transformerFactoryClass=net.sf.saxon.TransformerFactoryImpl")
すべてのエンドポイントで指定すると、コードが読みにくくなります。
環境プロパティの設定に関する提案を見てきました(ただし、他のコンテキストでは):
javax.xml.transform.TransformerFactory=net.sf.saxon.TransformerFactoryImpl
これを単一のキャメルコンテキスト内で設定することは何とか可能でしょうか?
PS私はCamel 2.10を使用しているため、saxon
残念ながらパラメーターの提案はまだオプションではありません...