Axis2: почему два класса ответа (один из которых заканчивается на E) генерируются с помощью axis2 wsdl2java - PullRequest
3 голосов
/ 03 ноября 2011

Это мой Java-код для интерфейса веб-сервиса, разработанный с использованием Apache Axis2:

public String Distrategy(@WebParam(name = "request") Request request) ;

А также у меня есть класс реализации для этого

public String Distrategy(@WebParam(name = "request") Request request) 
{
return "Ex";
}

Я развернул его всервер, а также Tomcat сгенерировали для этого файл WSDL.

Теперь мне нужно написать клиент для этого wsdl, поэтому, когда я использовал опцию wsdl2java.Удивительно, но он сгенерировал два класса ответа

  1. DistrategyResponse

  2. DistrategyResponseE

И на wsdlфайл DistrategyResponse присутствует, но нет ничего похожего на DistrategyResponseE

Может кто-нибудь, пожалуйста, дайте мне знать, что это за DistrategyResponseE ??

Большое спасибо.

...