1

Java Bean Skelletonaから aを生成しようとしていますWSDL(実際、これはClient生成でも発生します)。

だからここに私がしたステップがあります:

  • .wsdl を右クリック -> WebServices -> Java Bean スケルトンの生成
  • 選択Tomcat 7してAxis 2
  • [次へ] をクリックします (このフィールドの [パラメーター] フィールドは空です)
  • [次へ] をクリックすると、次のエラーが表示されます -Exception occurred during code generation for the WSDL : null

サブバーシブのあるプロジェクトをチェックアウトすると、このエラーがスローされるようです (実際、私たちのプロジェクトの場合、この相関関係が見られます)。

この問題を解決するにはどうすればよいですか?

この問題は、2008 年以降未解決のバグでもあります。Axis2 BugTracker

4

1 に答える 1

0

これに対して私が見つけた唯一の回避策は次のとおりです。

  • 新しいを作成しますDynamicWebProject
  • 新しいものを作成しますWSDL(古いものや好きなものをコピーできます)
  • 新規作成Java Bean Skelleton(またはClient)

WSDL2Java再び破損するまで、しばらくの間は再び機能します。を再生成することで、これを修正できますJava Bean Skelleton。毎回新しいプロジェクトを作成する必要はありません。

編集: この問題の実際の解決策が見つかりました。SVN-Plugin を Subversive から Subclips に変更しました。今、すべてがうまくいきます。

于 2012-10-13T09:02:59.310 に答える