Я пытаюсь создать веб-сервис java ee, имеющий общий базовый класс, но дочерние классы являются фактическими классами @webservice (и предоставляют методы родительского класса как @ webmethod's)
Как это:
public abstract class Parent {
@WebMethod
public void doSomething(){//...does stuff}
}
@WebService
public class Child extends Parent {}
Я пытался (и потерпел неудачу):
- также аннотируем родительский класс как веб-сервис
- убедиться, что все родительские методы снабжены аннотацией @ WebMethod
Возможно ли это, если да, то как?