当前位置:软件学习 > 其它软件 >>

一个比较初级的问题,关于wsdl文件中文件的引用

最近项目要求wsdl文件中的几个命名空间不要引用online的文件,而是把这些文件复制到本地,直接引用本地的文件.
比如说不是使用标准的:
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
name="test"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
...
而是把
http://schemas.xmlsoap.org/soap/encoding/
http://schemas.xmlsoap.org/wsdl/soap/
http://schemas.xmlsoap.org/wsdl/
这3个文件下载到本地.
比如分别命名为:
encoding.xml
soap.xml
wsdl.xml
然后:
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
name="test"
xmlns:soapenc="#PREG_SERVER#/encoding.xml"
xmlns:soap="#PREG_SERVER#/soap.xml"
xmlns:wsdl="#PREG_SERVER#/wsdl.xml"
...
#PREG_SERVER#是我自己定义的域名,这个是有效的.
按理说这样引用本地文件应该是可以的,但是一直都没有调试成功.
使用online文件是成功的.
难道只能引用online文件?
但是google了一下,并没有发现有规定说只能使用网上的文件.

哪位大哥能帮小弟我看看啊! --------------------编程问答-------------------- 修改了xml的定义的话,需要自己提供一个定义文件的吧,比如schema
补充:企业软件 ,  WebSphere
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,