当前位置 : 主页 > 网页制作 > Nodejs >

CXF生成webservice客户端

来源:互联网 收集:自由互联 发布时间:2021-06-24
wsdl2java -p com.your.package.name -d d:\your\folder -all http://ip:port?wsdl java7生成的客户端,放到java6环境的项目下会报错,找不到符号required 需要重新生成, wsdl2java -frontend jaxws21 -p co m.yo ur.package

wsdl2java -p com.your.package.name -d d:\your\folder -all  http://ip:port?wsdl


java7生成的客户端,放到java6环境的项目下会报错,找不到符号required


需要重新生成,wsdl2java -frontend jaxws21 -p com.your.package.name -d d:\your\folder -all  http://ip:port?wsdl


这样生成的客户端属性都是JAXBElement<String>这样的,如果需要String类型的需要加上参数

wsdl2java -b "1.txt"  -frontend jaxws21 -p com.your.package.name -d d:\your\folder -all  http://ip:port?wsdl


其中1.txt内容为

<span style="font-size:14px;"><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> </span>
网友评论