Ориентация на кота 9 вместо 7 с JSP - PullRequest
0 голосов
/ 13 февраля 2020

Я пытаюсь обновить наш tomcat с 7 до 9, и у меня возникает эта ошибка, когда tomcat пытается скомпилировать jsp страницу.

Caused by: javax.servlet.ServletException: java.lang.NoSuchMethodError: org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(Ljava/lang/String;Ljava/lang/Class;Ljavax/servlet/jsp/PageContext;Lorg/apache/jasper/runtime/Protect
edFunctionMapper;Z)Ljava/lang/Object;
        at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:666)

Каким-то образом tomcat компилирует JSP (на самом деле JSTL) до старой версии (я вижу, что в tomcat 7 функция proprietaryEvaluate имеет последний параметр типа boolean, которого нет в tomcat 9 ).

Где я могу указать в своем приложении, что теперь я нацеливаюсь на tomcat 9?

Спасибо

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