Я создал заглушки, используя следующие команды
Ось: java org.apache.axis.wsdl.WSDL2Java CrmDiscoveryServiceWsdl.xml: создает все классы
Axis2: wsdl2java.bat -u -uri CrmDiscoveryServiceWsdl.xml: создает только несколько классов.
Pattern I observed is, in the wsdl:types section, it has created classes for the <s:element> types but not <s:complexTypes>. I don't get why. I have to use those complexType elements to consume webservice.
Я также пробовал опции -pn, -ap, думал, что они могут работать, но порты не имеют к этому никакого отношения.Я понял после того, как сделал это.
Примечание. Я могу сгенерировать все с помощью Axis2, когда использую опции -ss -g, которые также генерируют серверную часть.Очевидно, это обходной путь, и мне не нужно хотя бы некоторые из них.
Пожалуйста, помогите.
Спасибо.