这更像是一个一般性的问题,以例子为基础:
我正在使用xstream和woodstox,woodstox jar中自带javax.xml.stream.XMLOutputFactory服务提供程序,并注册com.ctc.wstx.stax.WstxOutputFactory。
我想提供自己的javax.xml.stream.XMLOutputFactory并仍然有woodstox jar在类路径中。我知道可以通过系统属性javax.xml.stream.XMLOutputFactory来提供自己的工厂,但我正试图减轻我们的dev ops团队的麻烦,并使用我的jar或者也许是我的war的META-INF/services文件夹中的服务文件来实现。通过查看javax.xml.stream.FactoryFinder的代码,我如何确保我的META-INF/services/javax.xml.stream.XMLOutputFactory文件将被FactoryFinder使用?
我们正在使用camel与xstream,无法找到一种将工厂注入XStreamDataFormat的方法。
我们正在使用camel与xstream,无法找到一种将工厂注入XStreamDataFormat的方法。