关于cxf 的webservice生成服务端异常( undefined element declaration 's:schema')
今天在使用CXF的wsdl2java.bat 根据wsdl文件生成客户端调用时出现以下错误:
<!--StartFragment -->
在国外的一些文章上对待这样的错误有如下的解决办法:用<s:any minOccurs="2" maxOccurs="2"/>替代<s:element ref="s:schema" /><s:any /> ,我试了下果然可以,因此我基本上可以个人武断地认为这个wsdl2java的生成错误应该是和JAXB不支持xml的ref有关。因为
<s:any minOccurs="2" maxOccurs="2"/>和<s:element ref="s:schema" /><s:any />其实是等价的。<s:element ref="s:schema" />其实就是说这里可以用s:schema规定的任意一种元素类型来替代,<s:any />正是起到了这个作用。
<s:any minOccurs="2" maxOccurs="2"/>只不过是把两个<s:any />写成了一句罢了。
附带记录另一个问题。
wsdl2java -p com.test.orderservice OrderService1.wsdl 一个文件时出现下列错误:
这个错误是由于有一行类似这样<wsdl:part name="Body" /> 缺少 type="s:string" 造成的
原文:http://www.cnblogs.com/hzhuxin/archive/2011/05/25/2057142.html
相关推荐
CXF开发webservice服务端,希望对大家有所帮助
cxf生成客户端 服务端代码
2.用cxf开发webservice 3.这个服务端和客户端的小demo 在服务端 对外开放接口服务,然后在客户端 调用服务端的方法, 实现客户端(一个javaweb项目)对服务端(javaweb项目)方法的调用, 实际上就是发送和接收消息...
CXF建立webservice服务端和客户端,发送格式为XML,服务端进行XML解析,并将收到请求报文解析入库,数据库为mysql。
详细介绍3种方法根据wsdl逆向生成webservice服务端;有最原始的wsdl2java指令,还有通过soapUI工具以及通过myeclipse的web service project来生成。
Webservice接口,Cxf写的服务端, 是web项目,必须tomcat部署. 开发环境:32位jdk1.7+Cxf3.1.4+tomcat7, 开发工具:myeclipse8.5. 浏览器、客户端均可访问,测试通过。
WebService开发服务端的两种方式:jdk、cxf。内含所需最新jar包。
cXF实现webservice 服务端和客户端
NULL 博文链接:https://liuwuhen.iteye.com/blog/1666189
cxf3.2.0作为服务端或客户端,发布webservice或者调用webservice所需的最少jar包。
webservice是比较成熟的跨平台通信技术,其服务端发布有多种实现方式,个人研究了下基于cxf的发布方式。 文件中源代码纯属个人的项目实践,在springboot环境下集成cxf以实现webservice的服务端,通过soupui可以正常...
很简洁的一个Cxf+webservice(客服端和服务端)接口
cxf webservice 简单例子 服务端 客户端 com.test.ClientTest 进行测试,导入myeclipse可以直接运行
使用cxf webservice时容易出现的异常
JAVA 用 Apache CXF 调用 .NET 服务端 WebService 代码 整个JAVA工程的压缩,导入到myeclipse可直接运行,如果只想浏览下,请访问:http://blog.csdn.net/wqmain/article/details/8216331
现在主流的webService框架,一个是axis2,一个是cxf,本资源是基于cxf框架的简单例子
CXF webService 工具类
CXF 包含了大量的功能特性,但是主要集中在以下几个方面: 1. 支持 Web Services 标准:CXF 支持多种 Web Services 标准,包含 SOAP、Basic Profile、WS-Addressing、WS-Policy、WS-ReliableMessaging 和 WS-...
cxf 方式下的webservice服务端开发的源码myeclipse源码,在http://www.oschina.net/里搜索cxf 方式下的webservice服务端开发的第一篇博客即是说明文档。
Spring+CXF+Maven+SOAP方式搭建WebService服务端demo测试用例