Я использую JBOSS final 6.1.0 на RHEL и не имею проблем с развертыванием сервлетов на сервере. Но при попытке развернуть веб-сервис SOAP я не могу найти его в http://[serverName]:8080/jbossws/. Прежде всего я создал динамический SoapTestService веб-проекта для JBOSS 6.1.0 сервера и написал простой веб-сервис:Развертывание веб-сервиса SOAP на JBOSS 6.1.0
package com.glowbyte.soapWS;
import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
@WebService
@SOAPBinding(style = SOAPBinding.Style.RPC)
public class TestSoapService
{
@WebMethod
public int add(int x)
{
return x+1;
}
}
Я экспортировать проект TestSoapService.war файл, поставить эту войну [PathToJBOSS] /jboss-6.1 .0.Final/server/default/deploy и перезапустил сервер Jboss.
После перезагрузки я анализирую http://[ServerName]:8080/jbossws/ => Открыть список развернутых услуг и обнаружил Есть в настоящее время нет конечных точек не развернуты.
Объясните, почему я не могу развернуть службу.
Вы пробовали WebService непосредственно ?: HTTP: // сервер: 8080/TestSoapService/TestSoapService WSDL (Контекст - это имя вашего военного файла, затем имя службы) –
Запрошенный ресурс недоступен. – fbokovikov
И вы уверены, что в журнале вывода JBoss нет ошибок? Возможно, он не может быть развернут по какой-либо причине. –