Почему мой веб-сервис, созданный с помощью мастера eclipse, не работает, если класс сервиса реализует интерфейс? - PullRequest
0 голосов
/ 24 марта 2019

Я новичок в языке Java и пытаюсь использовать веб-сервис. Я создаю Dynamic Web Project с Eclipse и создаю простой класс обслуживания:

public ServiceImpl{
    public String sayHello(){
        return "Ciao!";
    }
}

Затем я создаю веб-сервис с помощью Eclipse Wizard (новый веб-сервис-> CXF2 и т. Д.). Проблема в том, что когда я использую этот класс, веб-служба работает и на сервер загружается файл wsld, который я могу использовать для своего клиента веб-службы. Если я использую это, вместо этого:

public ServiceImpl implements Service{

    public String sayHello(){

        return "Ciao!";

    }

}

, где Служба

Служба интерфейса {

String sayHello();

}

мастер затмений создает файл wsld, но сервер не может загрузить службу ...

Я пытаюсь использовать другое решение (я тоже использовал Annotation), но я не могу это сделать.

Есть ли кто-нибудь, кто может мне помочь?

Большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...