1

我正在尝试Java Bean Skelleton从 a 生成 a WSDL(实际上这也会发生在Clientgeneration 中)。

所以这是我做的步骤:

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

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

可以做些什么来解决这个问题?

这个问题也是自 2008 年以来的一个开放错误,Axis2 BugTracker

4

1 回答 1

0

我为此找到的唯一 Workarround 如下:

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

现在WSDL2Java它将再次工作一段时间,直到再次损坏。您将能够通过重新生成Java Bean Skelleton. 您不需要每次都创建一个新项目。

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

于 2012-10-13T09:02:59.310 回答