我有一个使用Axis发布Web服务的Java应用程序。

使用最新版本,WSDL中的一个服务方法是错误的。它有一个复杂类型的字段,带有double而不是double的数组。

我已经检查了src WSDL以及生成的类,如数据对象和绑定存根,但它们都是正确的。

但是,当我浏览到WSDL时,它是不同的。

我可以看到其他差异。例如,源只是一个复杂类型,其序列中已发布的版本扩展了抽象基础。

Websphere是否从中获取了其他WSDL?

有帮助吗?

解决方案

我希望使用Axis Java2WSDL工具自动生成WSDL。我相信你可以选择关闭自动生成或添加一些指令来生成你想要的那种WSDL。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top