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