我有一个WSDL文件,其中包含(即引用)两个.xsd文件以进行类型定义。不幸的是,我们解析WSDL文件的系统无法处理这样的包含,所以我需要创建一个monolith WSDL文件。
所以我复制&amp;将.xsd文件中的所有<simpleType>
和<complexType>
定义粘贴到WSDL文件中。现在,当我尝试解析该大型WSDL文件时,我收到错误消息simpleType
不是有效的WSDL-1.1元素。
我想这个问题的解决方案是将所有这些复制的定义标签加上xsd:
的前缀,对吧?但是,这将是一项非常繁琐的工作,因为我们在这两个.xsd文件中有十几个这样的定义。
所以我的问题是:我可以将我在WSDL文件中以某种方式复制的所有定义包装起来,以便我可以省略xsd:
前缀吗?