
[英]NullPointerException using DropwizardAppExtension and JUnit5
我的 DropWizard JAX-RS 项目使用 DW 现已弃用的 JUnit 4 规则进行测试,这至少有效。 最近想改成JUnit 5,用主流的方法测试,测试都启动不了。 DW 给出了一个加载我的测试的类加载异常,但深埋在原因中,因为有一行“Caused by: java.lang.Null ...
[英]NullPointerException using DropwizardAppExtension and JUnit5
我的 DropWizard JAX-RS 项目使用 DW 现已弃用的 JUnit 4 规则进行测试,这至少有效。 最近想改成JUnit 5,用主流的方法测试,测试都启动不了。 DW 给出了一个加载我的测试的类加载异常,但深埋在原因中,因为有一行“Caused by: java.lang.Null ...
[英]How to retrieve SecurityContext in a Quarkus application?
我有一个 Quarkus 应用程序,我在其中实现了ContainerRequestFilter接口以从传入请求中保存 header: 在使用ApplicationScoped注释的 class 中,我注入了如下上下文: 问题是context属性实际上从未注入,因为它始终是null 。 我究竟做错了 ...
[英]SEVERE: MessageBodyWriter not found for media type=application/xml
我知道这听起来像是这个或其他一些的副本,但请耐心等待。 我有一个非常基本的 JAX-RS 资源,添加了我在此处遵循的本教程中看到的所有必需注释。 但是我在 Eclipse 的控制台中不断收到HTTP Status 500和以下日志 output。 使用 Maven,但即使在添加了我在类似问题上找到 ...
[英]Mapping query parameters between two REST API
我想使用 Rest 客户端来查询这个端点: https://landregistry.data.gov.uk/data/ppi/transaction-record.json 。 如果您访问基本 URI https://landregistry.data.gov.uk/data/ppi/transa ...
[英]JAX-RS (Jersey) API in standalone Servlet 5 container does not start
Just want to build a Java application with a REST API (JAX-RS implemented by Jersey 2.33) that runs in a standalone Servlet 5 container, eg Tomcat 10 ...
[英]Java heap space error, delegating a stream in a jax-rs response
在我们的系统中,我们调用的是 S3 服务器的后端。 并尝试通过 java 服务将 stream 文件发送给客户端。 问题是对于大文件(> 2 GiB),我们会收到 java 堆错误。 stream 适用于较小的文件,但不适用于最大的文件。 我们正在使用minio客户端获取数据,然后stre ...
[英]OpenAPI generator jaxrs-spec stop shorterning my enum values
鉴于项目model 的sizeRange字段的 OpenAPI 规范:size: type: string description: Size range for this project enum: [RANGE_0_10M,RANGE_10M_50M,RANGE_50M_100M] ...
[英]Adding response header in JAX-RS request filter
我正在 JAX-RS 应用程序(Websphere Liberty)中实现速率限制过滤器。 主要功能将在请求过滤器中(实现 ContainerRequestFilter 接口),因此我可以在请求到达端点之前拒绝它。 但是,无论如何,我还想同时添加响应标头(例如 X-RateLimit-Limit) ...
[英]Is it possible to change Header data dynamically in HTTP header
我在工作场所遇到了问题。 I am fetching some customer data using REST web services and sending customer id in HTTP header and code will fetch the data and return ...
[英]What does a “flag” means in DAL (Data access layer) table object
我正在阅读的代码如下所示:@Entity @Table(name = "TABLE_NAME") public interface DAL_Object { long condition_A_statisfied_Flag = 0x00000001; . . ...
[英]@JsonProperty present but returning null
I have an annotated Java 11 class that's using Fasterxml and it's returning null for one of the properties even though I can see the data in the sou ...
[英]Redirect to Angular route from JAX-RS ContainerRequestFilter
任何人都可以建议,如何从 JAX-RS ContainerRequestFilter重定向到特定的 Angular 路由? 我在某处读到我需要 Angular 端的拦截器来执行此操作。 任何人都可以请指导我一些示例代码吗? 背景: 我有一个需要与客户端的单点登录服务交互的应用程序。 我首先从 Ang ...
[英]Custom RESTEasy-Validation
我喜欢为 Get-Paramter 介绍一个数字检查/约束验证器。 它应该看起来像: 我不确定如何实现它。 当 docId 不是数字时,应验证 docId 并返回 BadRequest。 ...
[英]How to shorten the URL for a Restful service
我有一个使用 Z9CFB5BE943B2BA6C2B2ZDE840864D53 开发的 maven java web 应用程序。 我已经想出成功运行基于参数的 Restful 服务。 URL 包含三个名称,在提供参数之前用斜杠分隔。 我可以有一个带有较少斜线的 URL 这是应用程序配置文件。 这是 ...
[英]How do I extend Jersey's param annotations?
据我所知,Jersey 不支持深度对象参数(形式为?type[n1]=v1&type[n2]=v2的参数)。 是否可以将其添加为扩展名? 如果是这样,怎么办? 我的想法是有一个类似于@QueryParam的注释,比如说@DeepObjectParam ,我会用它来注释这样的字段: @G ...
[英]How change type of JSONObject when using javax
我有一个StringBuilder : 我的代码如下: 我想使用javax.json.JsonObject而不是org.json.JsonObject 。 所以,问题出在new JsonObject(response); ==> Cannot instantiate the type Jso ...
[英]Custom HTTP Header blocks Jersey CORS Filter
我正在使用 Jersey2 响应过滤器来处理来自浏览器的 CORS 请求。 在这一点上,它看起来很像 Paul Samsotha 在这个问题中提出的How to handle CORS using JAX-RS with Jersey 现在这工作得很好,直到我像这样在前端添加我自己的 header( ...
[英]Jersey 2 and Spring Boot - Not able to inject using @Context on Provider
在 Spring 启动 2.4 上使用 Jersey 2.3。 我有 2 个 JAX-RS 提供程序。 其中一个实现了 ContainerRequestFilter(PreMatching),另一个扩展了 JacksonJaxbJsonProvider(来自 jackson-jaxrs-json-p ...
[英]Could not find path for REST resource (Wildfly 22.0.0 deployment)
当我将 Web 应用程序部署到 Wildfly 22.0.0 时,我似乎找不到 Rest 资源的路径: 我不确定我做错了什么。 web.xml RestApplication.java 分配资源.java 我认为可以通过 URI [Root]/rest/api/assignments/list ...
[英]How to start a jax-rs server?
我有这样的端点: 现在我如何使用这个端点实际运行服务器? 我对 web 服务器/应用程序/servlet 感到困惑,使用 jersey jetty glassfish 或其他。 还有 web.xml 个文件? 什么? ResourceConfigs 只接受类,不接受它们的实例。 一切似乎都是那么 ...