Вызов веб-сервиса через URL - PullRequest
0 голосов
/ 28 августа 2018

Я хочу знать, как вызывать веб-сервис с помощью URL.

У меня есть веб-сервис, код которого выглядит примерно так.

@WebService(serviceName="MyWS")
public class MyWS {
    @WebMethod(operationName="myMethod")
    public String myMethod(@Webparam(name="msg") String msg) {
        return "Hello " + msg;
    }
}

Это развернуто на сервере приложений wildfly. Когда я набираю https://HOST_IP:8443/MyWar-war/MyWS?wsdl, он показывает строку XML в качестве ответа (я использовал Chrome, а также почтальон). Однако, когда я пытаюсь получить доступ к URL https://HOST_IP:8443/MyWar-war/MyWS/myMethod?msg=ABCXYZ, он говорит

<html>
    <head>
        <title>Error</title>
    </head>
    <body>Not Found</body>
</html>

Правильный ли мой способ вызова метода? Если нет, может кто-нибудь показать мне, как вызвать метод веб-службы через URL?

Спасибо

...