首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法使用Axis2客户端访问Amazon服务

无法使用Axis2客户端访问Amazon服务
EN

Stack Overflow用户
提问于 2011-08-02 11:43:32
回答 2查看 729关注 0票数 0

在使用Axis2版本1.6.0访问Amazon服务 (http://soap.amazon.com/schemas2/AmazonWebServices.wsdl)时,我遇到了一个问题

在Eclipse伽利略中,我使用Axis2为Amazon服务生成客户端存根,并在那里得到以下错误:

代码语言:javascript
运行
复制
Exception occurred during code generation for WSDL  : 
org.apache.axis2.wsdl.codegen.CodeGenerationException: 
java.lang.RuntimeException: 
java.lang.reflect.InvocationTargetException

在此之前,我使用Axis2创建了一个Service,并为该服务生成了存根。它正常工作。

但是,当我试图为使用PHP生成的Soap服务生成客户端存根时,我得到了与访问Amazon时相同的错误。当从Axis2客户端访问以在java中生成客户端存根时,会产生任何问题吗?

提前谢谢。

EN

Stack Overflow用户

发布于 2011-08-02 17:40:50

上面的WSDL文件包含一些SOAP编码元素,如下所示。

代码语言:javascript
运行
复制
              <xsd:restriction base="soapenc:Array">
                    <xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="typens:ProductLine[]"/>
                </xsd:restriction>

Axis2不支持SOAP编码,这正是上述异常的原因。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6911481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档