如何告诉Apache CXF使用MOXy JAXB?我如何指定MOXy JAXB作为我的Apache CXF实现的Apache CXF 2.2.6
3
A
回答
2
备注:我是EclipseLink JAXB (MOXy)的领导者,也是JAXB (JSR-222)专家组的成员。
对于阿帕奇CXF的JAX-RS应用中足以在同一个包添加jaxb.properties
文件作为你的域模型指定莫西为JAXB (JSR-222)提供商(http://blog.bdoughan.com/2011/05/specifying-eclipselink-moxy-as-your.html)具有以下条目:
javax.xml.bind.context.factory=org.eclipse.persistence.jaxb.JAXBContextFactory
这是使用Jersey创建JAX-RS应用程序时所需的全部内容。
在我看来,Apache的CXF使用 org.apache.cxf.databinding.JAXBDataBinding类作为主要手段让潜在覆盖的 。我看到您的解决方案名为 “将EclipseLink MOXy指定为您的JAXB提供程序”。看来如果我对 的理解是正确的,那么我可能必须将这个属性文件放在每个包含JAXB类的包中,即 。这是一个正确的假设吗?
jaxb.propertie
文件需要位于至少一个用于创建JAXBContext
的包中。
即将在EclipseLink的2.5
到我们的EclipseLink 2.4加入到可以很容易地莫西配置为您的JSON提供了MOXyJsonProvider
类相似(见:http://blog.bdoughan.com/2012/05/moxy-as-your-jax-rs-json-provider.html),在的EclipseLink 2.5,我们加入MOXyXmlProvider
使在简单地添加jaxb.properties
文件的环境下,使用MOXy作为XML提供程序很困难。
相关问题
- 1. Apache Wink和Apache CXF JAX-RS实现
- 2. apache cxf - 指定端点url
- 3. Apache CXF wsdl2Java指定消耗
- 4. Apache CXF CachedOutputStream NoClassDefFoundError
- 5. 的Apache CXF与Spring
- 6. 我的Apache CXF客户端的问题
- 7. apache camel和cxf
- 8. 与Apache CXF的GWT
- 9. Hyperjaxb和Apache CXF
- 10. Apache CXF和tomcat
- 11. Apache camel cxf endpoint - 指定http(s)proxy?
- 12. Apache-cxf JAXRSClient自定义Dateformat
- 13. WS-Security与Apache CXF
- 14. Apache CXF IncompatibleClassChangeError websphere 6
- 15. WSDL的Apache CXF问题
- 16. 的Apache CXF 3.在Javascript
- 17. 的Apache CXF WSDL FileNotFoundException异常
- 18. 如何处理Apache CXF中的异常
- 19. 如何实现与Apache CXF推式RESTful Web服务?
- 20. Apache CXF Web服务问题
- 21. 如何在我的Maven pom中包含apache-cxf作为依赖项?
- 22. 我如何才能访问apache cxf中的Servet上下文?
- 23. Apache CXF spring bean未注入
- 24. 使用Apache CXF进行WS-Discovery。如何指定设备类型?
- 25. Spring-ws VS Apache cxf VS Apache Axis2 VS Metro
- 26. 将favicon.ico添加到apache cxf
- 27. Apache CXF 2.3.0 WSDLToJava问题
- 28. Apache CXF验证错误
- 29. Apache CXF/WSS4J证书验证
- 30. 在WebSphere上运行Apache-CXF
你创建一个JAX-WS或JAX-RS服务? – 2013-02-28 01:54:44
是的,我正在使用JAX-RS。 – BreenDeen 2013-02-28 02:26:42
您是否尝试过使用您的域类添加'jaxb.properties'文件:http://blog.bdoughan.com/2011/05/specifying-eclipselink-moxy-as-your.html – 2013-02-28 02:41:16