当前位置: 首页 > 知识库问答 >
问题:

JaxRsSecurityConfig冲突与夸克斯-Spring-数据-Rest和夸克斯-resteasy-reactive

柯书
2023-03-14

我想使用quarkus resteasy reactive利用@ServerExceptionMapper的新错误处理,但我还想使用quarkus spring数据rest使用@RepositoryRestResource注释。

问题是,quarkus spring data rest附带了quarkus resteasy的包,这与quarkus resteasy反应性冲突,因为它们都有JAXRSecurityConfig。denyJaxRs,导致以下错误:

Multiple matching properties for name "security.jaxrs.deny-unannotated-endpoints" property was 
matched by both public boolean io.quarkus.resteasy.runtime.JaxRsSecurityConfig.denyJaxRs and 
public boolean io.quarkus.resteasy.reactive.common.runtime.JaxRsSecurityConfig.denyJaxRs. This is 
likely because you have an incompatible combination of extensions that both define the same 
properties (e.g. including both reactive and blocking database extensions)

有人能够使用这两个库吗?

共有1个答案

韦阳辉
2023-03-14

从版本2.3开始,quarkus spring数据rest将基于RESTEasy。在此之前,这两个扩展不能一起使用。

使现代化

该更改实际上已恢复,因为它导致了其他问题。我们将研究恢复2.4版

 类似资料:
  • 我想用一个用Kotlin编写并使用Vert的现有项目测试Quarkus和Docker的本机映像。x个竖线。 你能给我举一个关于如何使用Quarkus部署Verticle的例子吗? 我的依赖项是和。 我在Vert. x扩展测试中找到了一些例子,但是我找不到如何在服务器启动时部署我的Verticle。

  • 尝试使用liquibase-mongodb扩展与夸克。没有任何成功。有谁能给我一个可行的例子吗? 所以quarkus知道liquibase,但mongodb变更集不执行。

  • 关于Quarkus,我有两个问题: > 当不使用本机模式时,quarkus可以与任何java库一起使用吗?我不明白quarkus扩展的含义,例如https://github.com/quarkiverse中为非本机图像提供的扩展。这些扩展是否只有在本机模式下使用quarkus时才需要?

  • 我想测试一个简单的轮询示例https://smallrye.io/smallrye-mutiny/guides/polling并将服务的数据轮询到Kafka流中。 这是我要测试的一个类的简化示例: 下面是测试类: 我的实际示例的错误日志是: 我试图依靠Quarkus测试容器来提供Kafka的一个实例

  • 在我们的夸克应用程序中,我们使用LDAP服务器来检索用户数据。简而言之,代码如下所示: 使用jre版本,一切都运行良好,但使用Quarkus原生,我得到ClassNotFoundExceptions。构建和启动是成功的,但调用应用程序不起作用。 现在例外是java。lang.ClassNotFoundException:javax。网ssl。SSLSocketFactory。我想知道quarkus

  • 我正在用Strapi CMS后端和使用composition API的NuxtJS前端建立一个社区网站。 除了正常的注册和使用电子邮件和用户名登录(有效!),我希望用户能够使用GitHub登录。 我正在使用@nuxtjs/auth模块进行授权。 我已经使用ngrok“部署”了我的Strapi后端。这显然是使OAuth工作所必需的。 我已经设置了我的GitHub应用程序,使用 where? nuxt