wsdl中含ref="s:schema"时处理的
dos窗口,在生成客户端代码的时候,出现了下图所示的错误:

java是通过JAXB解析wsdl文件的,出现这种错误的原因是:
是JAXB目前还不支持ref 这种元素的解析
s:schema是types内最外层的元素,ref指向它,实际上相当于<s:any />
解决方案:
<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 />写成了一句罢了。
wsdl中含ref="s:schema"时处理的的更多相关文章
- wsdl中含ref="s:schema"时处理
		转载地址:http://ljhzzyx.blog.163.com/blog/static/38380312201471375946602/ 
- .NET/C# 使用反射调用含 ref 或 out 参数的方法
		使用反射,我们可以很容易地在运行时调用一些编译时无法确定的属性.方法等.然而,如果方法的参数中包含 ref 或 out 关键字的时候,又该怎么调用呢? 本文将介绍如何反射调用含 ref 或 out 关 ... 
- C#程序中从数据库取数据时需注意数据类型之间的对应,int16\int32\int64
		private void btn2_Click(object sender, RoutedEventArgs e) { using (SqlConnection ... 
- C#中的ref和out的区别
		转载原地址 http://www.cnblogs.com/gjahead/archive/2008/02/28/1084871.html ref和out的区别在C# 中,既可以通过值也可以通过引用传递 ... 
- C#中的 ref 传进出的到底是什么 解惑篇
		今天在浏览博文时,看到这篇文章:C#中的ref 传进出的到底是什么 ? 在传对象时使用ref的疑问 另附言: 本文写于早上,就在想发布的那瞬间,靠,公司断网了,原来修改的部分丢失了. 网一断就是一天了 ... 
- C# 中的 ref 和 out 的意义和使用方法
		原文C# 中的 ref 和 out 的意义和使用方法 向方法传递一个实参时,对应的形参会用实参的一个副本来初始化,不管形参是值类型(例如 int),可空类型(int?),还是引用类型,这一点都是成立的 ... 
- C#中关键字ref与out的区别【转】
		在C#中,ref与out是很特殊的两个关键字.使用它们,可以使参数按照引用来传递.总的来说,通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢 ... 
- C#方法中参数ref和out的解析
		一.C#方法中参数类型 有4种参数类型,有时候很难记住它们的不同特征,下图对它们做一个总结,使之更容易比较和对照. 二.C#方法中的参数 1.值参数 使用值参数,通过复制实参的值到形参的方式把数据传递 ... 
- IOS中position:fixed吸底时的滑动出现抖动的解决方案
		H5方法: //吸顶头部 .header{ width:100%; height:50px; position:fixed; top:0px; } //main滑动区域 .main{ width:10 ... 
随机推荐
- PowerShell命令卸载Win10内置应用
			Windows10系统预装了大批的应用,开始菜单右侧的磁贴即显示了其中的大部分,包括:人脉.日历.邮件.资讯.Xbox.Groove音乐.Camera相机.电影和电视.照片.手机助手.天气.OneNo ... 
- high三个晚上这样好么-JSON&PHP
			hi 昨晚上吃火锅去了,对,你没猜错,我就是在成都 今晚有师兄请客,明天有基友请吃火锅,本来该忙忙哒的这一周要连续high三个晚上么(单身研究生狗就是这么容易满足).所以只好不务正业写写写了(写不动了 ... 
- 跟我一起写 Makefile
			转自 陈皓 的博客:http://blog.csdn.net/haoel/article/details/2886 1. 概述 2. 关于程序的编译和链接 3. Makefile 介绍 4. Make ... 
- HttpURLConnection用法详解
			针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验 ... 
- POJ2488A Knight's Journey[DFS]
			A Knight's Journey Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 41936 Accepted: 14 ... 
- git删除分支|查看分支动态
			git不能在当前分支下删除你当前所在的分支,比如你要删除new分支,而现在正在处于new分支下,则执行git branch -d new的时候会报错 error: Cannot delete bran ... 
- NPM 如何升级?
- fabric批量操作远程操作主机的练习
			fabric是python的一个基于命令行的自动化部署框架,用docker开了两个容器来学习fabric. #!/usr/bin/env python #-*- coding=utf-8 -*- fr ... 
- js数组操作
			用 js有很久了,但都没有深究过js的数组形式.偶尔用用也就是简单的string.split(char).这段时间做的一个项目,用到数组的地方很多, 自以为js高手的自己居然无从下手,一下狠心,我学! ... 
- 046医疗项目-模块四:采购单模块—采购单审核(Dao,Service,Action三层)
			当医院把采购单提交之后,由监管单位进行采购单审核,由卫生院及卫生局进行审核.卫生局可以审核所有医院创建的采购单,卫生院只审核本辖区医院创建的采购单. 操作流程: 点击"采购单审核" ... 
