При получении доступа к JSP, который использует страницу Java после входа в систему, я получаю следующие ошибки:
Невозможно уменьшить видимость унаследованного метода
Страница JSP расширяет другую страницу JSP, которую яне писал, но нужно поддерживать, пока мы не перейдем на JSF позже.Ниже приведен код для страницы, генерирующей ошибку:
<%
@ page session="true"
extends="common.JSPMain"
import="services.*,
%>
<%
MainPage thisPage = (MainPage)this.run(MainPage.class, pageContext);
if (thisPage!=null)
{
%>
....
У меня фактически это работает локально (с Java 7), но получить ошибку с Java 8, возможно, что-то изменилось с видимостью между 7 и 8 тоже?
Любая помощь приветствуется, спасибо!
Обновление
Ошибка, которая появляется в журналах при развертывании / компиляции относитсяк версии на Джерси:
При взгляде вокруг может возникнуть конфликт между weblogic 12.2.1.3 и Jersey 1x.Попытка использовать предпочитаемые классы web-inf, которая останавливает первоначальное сообщение об изменении класса сервлета, описанное выше, но, к сожалению, по-прежнему выдает ошибки с аннотацией ApplicationPath, которая не установлена на нем.