Мы получаем следующую ошибку, когда используем инструмент WSDL2Java для создания заглушек. Веб-сервис запущен и работает.
WSDLToJava Ошибка: org.apache.cxf.wsdl11.WSDLRuntimeException: не удалось создать wsd
l определение от: http://scheduler.heartbeatsoftware.com/scheduler/WebServices
/ SampleSNMWebService? WSDL
Вызывается: WSDLException: faultCode = PARSER_ERROR: java.lang.IllegalArgumentExce
ption: InputSource должен иметь ByteStream или CharacterStream
Если мы загрузим wsdl и сгенерируем заглушки из этого wsdl, они будут сгенерированы. Но Java-клиент, использующий эти заглушки, выдает то же исключение, что и выше
Странно, когда мы внедряем тот же веб-сервис в нашей локальной сети, такая проблема не встречается, сгенерированные успешно заглушки и последующий Java-клиент работает хорошо.
Веб-сервис создан с использованием apache cxf версии 2.2.5 и размещен на tomcat 6
Любые указатели приветствуются
С уважением
Самир