我配置我的web服务客户端使用Moxy
到marshall / unmarshall
该服务的有效载荷.我的服务客户端没有控件Jaxb configuration
.也就是说,我已经Moxy
通过添加一个jaxb.properties
带有条目的文件来配置我的客户端,如下所示::
javax.xml.bind.context.factory=org.eclipse.persistence.jaxb.JAXBContextFactory
我需要更改有效负载的编码,以便它::
这可以通过添加一个条目来实现jaxb.properties
(因为我通过代码注入这个值会有很多工作,因为我们已经有了各种框架).
MOXy和所有JAXB实现的编码由JAXB_ENCODING
设置的属性控制Marshaller
.
http://blog.bdoughan.com/2011/08/jaxb-and-java-io-files-streams-readers.html