我是在resteasy-reactive项目时得到消息的。
(Build-70)[IO.Quarkus.Resteasy.Common.Deployment.ResteasyCommonProcessor]空:Quarkus检测到需要Mutiny响应编程支持,但quarkus-resteasy-mutiny扩展不存在。我使用了夸克斯-雷斯特阿西-反应-jackson,并有以下的依赖关系。
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-resteasy-reactive-jackson</artifactId>
</dependency>
根据我的理解,如果我添加了resteasy-reactive-jackson,那么它就包含了自动。
<dependency>
<groupId>io.smallrye.reactive</groupId>
<artifactId>mutiny</artifactId>
</dependency>
所以,我不需要添加“夸库斯-再来-兵变”扩展,虽然我使用了UNI/MULTI。
你能让我知道删除这个“警告”,当我看到ResteasyCommonProcessor“代码,它是检查RESTEASY_MUTINY的能力,但似乎需要检查其他方式可以用于smallrye反应PS我使用”夸克-Keycloak-Admin-Client“为其他目的,似乎是因为这个问题?
我的猜测是,您既有RESTEasy经典版,也有RESTEasy反应版扩展版。
消息来自RESTEasy经典扩展。
你应该只有其中一个,否则你会有各种怪异的行为。
当我使用 在返回Uni的函数中,它总是显示这个错误 使用惰性身份验证时,无法从IO线程调用getIdentity(),因为解析标识可能会阻塞线程。相反,您应该注入CurrentIdentityAssociation,调用CurrentIdentityAssociation # getDeferredIdentity()并订阅Uni。 有没有如何在Quarkus安息反应中使用JWT的例子? 如果我在
我有一个客户机包,其中定义了我的REST客户机,包含以下接口和模型: 编辑: 我使用的是quarkus-rest-client-jackson和quarkus-rest-client依赖项,任何地方都没有jsonb依赖项。 我试图缩小这个问题的范围:我已经将客户机/请求类移到我的主包中,并且我已经删除了lombok注释,并将我的具有Jackson注释的字段公之于众。还是同样的问题...谁能指出我做
我目前正在尝试在Quarkus 1.13中注入和读出HttpRequest,但是没有任何成功。我使用RESTEasy-Reactive作为我的endpoint。 这就是我目前包含它的方式。 构建过程成功,但是当我试图访问像< code > http request . absolute uri()这样的属性时,我得到了一个NPE 我还尝试了其他类,如或,但仍然没有成功。用注入它甚至没有构建。我缺少
我正在尝试将旧的EJB服务(其中的逻辑)包装在一个微服务中。我使用Quarkus/RESTEasy实现此微服务 但是,我在自定义序列化/反序列化时遇到问题。 问题:,这让我相信Jackson并不认为Geometry是要解析为String的类。这让我相信对象映射器没有被拾取。。 注1:我可以在Quarkus日志中提供的日志语句中看到: 注2:单元测试在上运行良好。 这是我要解析的JSON(注:几何是
测试quarkus应用程序,使用我的restendpoint/初始化 已安装的功能:[cdi,resteasy,resteasy-jackson] 我发现当应用程序以java(非本机)形式运行时,请检查http://localhost:8080/init 它将得到空结果:http://localhost:8080/init 杰克逊是这样配置的: 也不例外。 以java形式运行时,编译quarkus
我正在尝试实现一个日志过滤器来记录对Quarkus应用程序APIendpoint的请求和响应。我正在使用Quarkus 1.13.3。最终和quarkus resteasy反应。在调用非阻塞endpoint时,尝试记录请求主体时遇到问题。这是我用来记录请求的代码: 当我调用具有@Blocking注释的APIendpoint时,这可以正常工作,但当我调用非阻塞API时,会出现以下错误: 有没有办法绕