Eclipse Axis2 WSDL2Java Исключение: ноль

Я пытаюсь создать Java Bean Skelleton из WSDL (на самом деле это произойдет и с поколением Client).

Итак, вот шаги, которые я сделал:

  • Щелкните правой кнопкой мыши на .wsdl -> WebServices -> Создать скелет Java Bean
  • Выберите Tomcat 7 и Axis 2
  • Нажмите «Далее» (в этом поле поля «Параметры» пусты)
  • Нажмите «Далее», вы получите следующую ошибку — Exception occurred during code generation for the WSDL : null

Эта ошибка кажется выброшенной, если вы проверяете проекты с подрывной деятельностью (на самом деле в случае нашего проекта мы видим эту корреляцию).

Что можно сделать, чтобы решить эту проблему?

Эта проблема также является открытой с 2008 г., Отслеживание ошибок Axis2


person Robin    schedule 13.10.2012    source источник


Ответы (1)


Единственный обходной путь, который я нашел для этого, выглядит следующим образом:

  • Создайте новый DynamicWebProject
  • Создайте новый WSDL (вы можете скопировать старый или любой другой)
  • Создайте новый Java Bean Skelleton (или Client)

Теперь WSDL2Java снова будет работать какое-то время, пока снова не выйдет из строя. Вы сможете исправить это, перегенерировав файл Java Bean Skelleton. Вам не нужно каждый раз создавать новый проект.

Изменить: Теперь найдено фактическое решение этой проблемы. Я изменил свой SVN-плагин с Subversive на Subclips. Теперь все работает нормально.

person Robin    schedule 13.10.2012