使用wsimport生成不带JAXBElement对象的代理

如果想使用wsimport生成不带JAXBElement对象的代理,则可以使用jaxws/jaxb绑定文件,如文件命名为binding.txt,内容如

<jaxb:bindings version="2.1" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 
	<jaxb:globalBindings generateElementProperty="false"/> 
</jaxb:bindings> 

则使用命令时加上

-b "binding.txt"

如果使用.net的WCF则可以参考Customizations for WCF Service WSDL

出处:http://www.zhaiqianfeng.com    
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2015-05-12 09:48  码农神说  阅读(755)  评论(0编辑  收藏  举报