Я новичок в веб-сервисах SOAP, для этого я использую java, netbeans и jboss. У меня есть простой веб-сервис:
@WebSerice
public class HelloSoap() {
public String sayHello(String name) {
return "Hello "+name;
}
}
когда я развертываю и запускаю приложение, оно правильно генерирует XML-файл:
http://host/service/HelloSoap?wsdl
но у него нет schemaLocations, XSD-файла и, если я перейду к
http://host/service/HelloSoap?xsd=1
Там написано:
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Could not find xsd 1</faultstring>
</soap:Fault>
Как правильно создать файл XML с включенным XSD. Я пропустил какой-то код или конфигурацию.
Я в некотором замешательстве, спасибо за помощь.