В рамках проверки безопасности я обновил pom-версию org.jboss.resteasy: resteasy-jaxrs с 2.2.1.GA до 3.6.0.Final.
3.6.0.Final был рекомендуемой версией обновления.
Однако при обновлении версии возникает ошибка компиляции - «класс ResourceMethod не найден» в одном из классов Java в проекте.
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxrs</artifactId>
<version>3.6.0.Final</version>
</dependency>
Другие импорты в проекте -
import org.jboss.resteasy.spi.HttpRequest;
import org.jboss.resteasy.spi.interception.PostProcessInterceptor;
import org.jboss.resteasy.spi.interception.PreProcessInterceptor;
В версии resteasy-jaxrs "3.6.0.Final" я получаю сообщение об ошибке компиляции в классе Java в этой строке -
import org.jboss.resteasy.core.ResourceMethod;
Если я использую import org.jboss.resteasy.spi.metadata.ResourceMethod;
вместо этого, я вижу эту ошибку компиляции -
"Класс не переопределяет абстрактный метод preProcess (
org.jboss.resteasy.spi.HttpRequest, org.jboss.resteasy.core.ResourceMethodInvoker) в org.jboss.resteasy.spi.interception.PreProcessInterceptor "
Любые предложения о том, как это можно решить?