Java论坛网»Java技术»关于Axis自动生成wsdl文件的一个问题
关于Axis自动生成wsdl文件的一个问题
问?:
我通过Axis生成的wsdl的文件里 方法的参数的类型是 soapenc命名空间
但公司通过Axis生成的wsdl的文件 方法的参数的类型是 xsd命名空间的
例如String 我的定义是 soapenc:string
而其他公司的String 是 xsd:string
这样我的合作伙伴调用不到我的web service 而能够调用其他公司的web service
但公司通过Axis生成的wsdl的文件 方法的参数的类型是 xsd命名空间的
例如String 我的定义是 soapenc:string
而其他公司的String 是 xsd:string
这样我的合作伙伴调用不到我的web service 而能够调用其他公司的web service
答!: 1:
怎么才能把参数的类型的命名空间改为xsd呢?
答!: 2:
把你的那个WSDD文件发出来看看...我用的我定义的没有这个参数呀
答!: 3:
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/>
<service name="BopomoWebService.jws" provider="java:RPC">
<parameter name="className"
value="passport.webservice.bopomo.service.BopomoWebService"/>
<parameter name="allowedMethods" value="*"/>
</service>
<transport name="http">
<requestFlow>
<handler type="URLMapper"/>
</requestFlow>
</transport>
</deployment>
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/>
<service name="BopomoWebService.jws" provider="java:RPC">
<parameter name="className"
value="passport.webservice.bopomo.service.BopomoWebService"/>
<parameter name="allowedMethods" value="*"/>
</service>
<transport name="http">
<requestFlow>
<handler type="URLMapper"/>
</requestFlow>
</transport>
</deployment>
相关JAVA教程:
请帮助Hibernate exception
如何能调试ejb?
从文件中读取一系列不同数据类型的值然后赋给数组,如何事先确定数组类型?或者有其他不用数组的方法?顶者有?
如何获得DES加密的密钥?请教高人
请教各位大虾,一边是一家外包公司,但是去了是作一个比较大的java项目,一边是腾讯,去了作游戏测试,作java开?
关于java连接池问题
java连接池问题
为什么我的jstl 的tool都不起作用?
请教一个hibernate tool的问题,请用过的人指点
spring+struts+Hibernate开发的系统,想在form里实现访问数据库的验证,请教~~~~~~~~
关于tiles的问题..
问一个Hibernate的问题