虽然我已经添加了MOXY工厂jaxb.properties,我看到的是,JAXB切换到MOXY,CXF有一个在它加载硬编码太阳JAXB实现JAXBUtils类名为createRIContext方法。
有没有一种方法来覆盖它,并使用MOXY呢? 有问题的代码如下:
// fall back if we're using another jaxb implementation
try {
riContext = JAXBUtils.createRIContext(contextClasses
.toArray(new Class[contextClasses.size()]), tns);
}
它装载硬编码的“com.sun.xml.bind.v2.ContextFactory”类,并用它来创建一个JAXB上下文。