SOAP - XSD
Использую Axis2 v1.5.
Начал с примера HelloWorld из дистрибутива.
Пример запустился, но с генерацией клиента возникли проблемы,
ошибка - что то вроде "описание схемы HelloWorld_schema1.xsd не найдено".
Клиента пробовал сгенерировать из NB6.7 и Eclipse3.5, одно и тоже.
В оригинальном WSDL схема включена так:
Если изменить на schemaLocation="http://localhost:8080/hellodemo/services/HelloWorld.HelloWorldImplPort?xsd=HelloWorld_schema1.xsd"
- всё работеат.
1. Как поправить что бы сразу работало?
2. Есть ли какие нибудь generic SOAP клиенты вида формочка с кнопочкой,
или смысла нет искать - тестировать всё равно на генерированном коде?
Начал с примера HelloWorld из дистрибутива.
Пример запустился, но с генерацией клиента возникли проблемы,
ошибка - что то вроде "описание схемы HelloWorld_schema1.xsd не найдено".
Клиента пробовал сгенерировать из NB6.7 и Eclipse3.5, одно и тоже.
В оригинальном WSDL схема включена так:
<types> <xsd:schema> <xsd:import namespace="http://webservice.hellodemo.com/" schemaLocation="HelloWorld_schema1.xsd"/> </xsd:schema> </types>
Если изменить на schemaLocation="http://localhost:8080/hellodemo/services/HelloWorld.HelloWorldImplPort?xsd=HelloWorld_schema1.xsd"
- всё работеат.
1. Как поправить что бы сразу работало?
2. Есть ли какие нибудь generic SOAP клиенты вида формочка с кнопочкой,
или смысла нет искать - тестировать всё равно на генерированном коде?
