JAVA EE Web Service SOAP

0

Mam utworzony Web Service SOAP:
Interface:

@WebService
@SOAPBinding(style = SOAPBinding.Style.RPC)
public interface HistoricalResultProvider {

@WebMethod
    @WebResult(name = "session_uuid")
    UUID sessionStart(
            @WebParam(name = "user") String user,
            @WebParam(name = "password") String password,
            @WebParam(name = "language") String language)
            throws MdcRsExportFaultMsg;
.
.
.
}

Oraz klasa implementujaca:

@WebService(endpointInterface = "com.accessinterfaces.soap.SOAPHistoricalResults", serviceName = "/HistoricalExport")
public class SOAPHistoricalResults implements HistoricalResultProvider {

@Override
    public UUID sessionStart(String user, String password, String language) throws MdcRsExportFaultMsg {
      //to do
    }
}

Soap jest zawarty w aplikacji EJB i pakowany jest wraz z innymi do EAR i umieszczany w kontenerze Wildfly 10. Podczas deployu nie widać aby SOAP był tworzony. Co może być przyczyną?

0

Pomoże ktoś? brakuje czegoś? ważna sprawa dla mnie

0

Cześć. Czy logi WildFly'a zawierają jakieś ciekawe informacje, warningi? Jeśli WebService zostanie poprawnie załadowany przez WildFly'a to możesz sprawdzić definicje WSDL pod właściwym URL'em, np.: http://localhost:8080/your-app-name/HistoricalExport?wsdl

0

dodalem adnotacje @stateless i zatrybiło ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1