Обновление "org.jboss.resteasy: resteasy-jaxrs" до "3.6.0.Final" выдает "ResourceMethod" не найденную ошибку - PullRequest
0 голосов
/ 08 июля 2019

В рамках проверки безопасности я обновил 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 "

Любые предложения о том, как это можно решить?

...