Eclipse Axis2 WSDL2Java例外:null

时间:2012-10-13 09:02:59

标签: eclipse axis2 wsdl2java

我正在尝试从Java Bean Skelleton生成WSDL(实际上这也会在Client代生成。)

以下是我所做的步骤:

  • 右键单击.wsdl - > Web服务 - >生成Java Bean Skelleton
  • 选择Tomcat 7Axis 2
  • 单击下一步(在此字段中,“参数”字段为空)
  • 点击下一步,您将收到以下错误 - Exception occurred during code generation for the WSDL : null

如果您查看具有颠覆性的项目(实际上在我们的项目中我们看到这种相关性),似乎会抛出此错误。

可以采取哪些措施来解决这个问题?

此问题也是自2008年以来的一个漏洞,Axis2 BugTracker

1 个答案:

答案 0 :(得分:0)

我找到的唯一的Workarround如下:

  • 制作新的DynamicWebProject
  • 创建一个新的WSDL(您可以复制旧的或任何您喜欢的内容)
  • 制作新的Java Bean Skelleton(或Client

现在WSDL2Java会再次运作一段时间,直到它再次受损。您可以通过重新生成Java Bean Skelleton来解决此问题。您不需要每次都创建一个新项目。

编辑: 现在找到了这个问题的实际解决方案。我将SVN-Plugin从Subversive更改为Subclips。现在一切正常。