Допустим, у меня есть удаленный интерфейс A:Возвращение суперкласс типа возвращаемого методом удаленного EJB
@Remote
public interface A {
public Response doSomething();
}
и реализация:
@Stateless
public class B implements A {
public BeeResponse doSomething() {...}
}
Где:
- BeeResponse расширяет ответ.
- Ответ находится в банке EJB-API, а BeeResponse - в банке реализации.
- Ответ и отзыв нет другой serialVersionUID.
Мое предположение заключается в том, что отказ от ответа от Б не сработает, я прав?