JAVA EE Web Service SOAP

JAVA EE Web Service SOAP
0

Mam utworzony Web Service SOAP:
Interface:

Kopiuj
@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:

Kopiuj
@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ą?

DA
  • Rejestracja:ponad 8 lat
  • Ostatnio:8 miesięcy
  • Postów:145
0

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

MA
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 3 lata
  • Postów:166
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

DA
  • Rejestracja:ponad 8 lat
  • Ostatnio:8 miesięcy
  • Postów:145
0

dodalem adnotacje @stateless i zatrybiło ;)

M9
Endpointem SOAP-owym może być servlet lub EJB.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.