2013-03-02 91 views
0

我使用apache axis2为Apache Web服务的Apache tomcat 6服务器实例生成了来自WSDL的Java存根。 生成的存根包含很多错误(100),其中一些是重复方法,并且存在一些不寻常的错误,称ARRAY.length无法解析类型或类似的东西。 由于这个错误,我无法编译存根。这是axis2的一个错误还是为什么发生这种情况?Axis2存根问题

+0

您需要提供比此更多的信息。你如何运行wsdl2java步骤?你提供给wsdl2java什么参数或参数?你可以在这里附上wsdl吗?更好的办法是将wsdl解压缩到一个更简单,更小的版本(例如只有一个操作),它仍然会显示问题。 – Kenster 2013-03-05 14:25:24

回答

1

为什么你不能编译存根?这些存根是非常复杂的大文件。你不需要担心警告,编译文件总是在类路径中添加所有axis2 libarries。那可行。

0

实际上问题是由.net应用程序生成的WSDL。其中一些方法正在返回.net特定的数据类型。