cost 587 ms
NullPointerException 使用 DropwizardAppExtension 和 JUnit5

[英]NullPointerException using DropwizardAppExtension and JUnit5

我的 DropWizard JAX-RS 项目使用 DW 现已弃用的 JUnit 4 规则进行测试,这至少有效。 最近想改成JUnit 5,用主流的方法测试,测试都启动不了。 DW 给出了一个加载我的测试的类加载异常,但深埋在原因中,因为有一行“Caused by: java.lang.Null ...

如何在 Quarkus 应用程序中检索 SecurityContext?

[英]How to retrieve SecurityContext in a Quarkus application?

我有一个 Quarkus 应用程序,我在其中实现了ContainerRequestFilter接口以从传入请求中保存 header: 在使用ApplicationScoped注释的 class 中,我注入了如下上下文: 问题是context属性实际上从未注入,因为它始终是null 。 我究竟做错了 ...

严重:找不到媒体类型 = 应用程序/xml 的 MessageBodyWriter

[英]SEVERE: MessageBodyWriter not found for media type=application/xml

我知道这听起来像是这个或其他一些的副本,但请耐心等待。 我有一个非常基本的 JAX-RS 资源,添加了我在此处遵循的本教程中看到的所有必需注释。 但是我在 Eclipse 的控制台中不断收到HTTP Status 500和以下日志 output。 使用 Maven,但即使在添加了我在类似问题上找到 ...

两个REST API之间的映射查询参数

[英]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 ...

Java 堆空间错误,在 jax-rs 响应中委派 stream

[英]Java heap space error, delegating a stream in a jax-rs response

在我们的系统中,我们调用的是 S3 服务器的后端。 并尝试通过 java 服务将 stream 文件发送给客户端。 问题是对于大文件(> 2 GiB),我们会收到 java 堆错误。 stream 适用于较小的文件,但不适用于最大的文件。 我们正在使用minio客户端获取数据,然后stre ...

在 JAX-RS 请求过滤器中添加响应 header

[英]Adding response header in JAX-RS request filter

我正在 JAX-RS 应用程序(Websphere Liberty)中实现速率限制过滤器。 主要功能将在请求过滤器中(实现 ContainerRequestFilter 接口),因此我可以在请求到达端点之前拒绝它。 但是,无论如何,我还想同时添加响应标头(例如 X-RateLimit-Limit) ...

从 JAX-RS ContainerRequestFilter 重定向到 Angular 路由

[英]Redirect to Angular route from JAX-RS ContainerRequestFilter

任何人都可以建议,如何从 JAX-RS ContainerRequestFilter重定向到特定的 Angular 路由? 我在某处读到我需要 Angular 端的拦截器来执行此操作。 任何人都可以请指导我一些示例代码吗? 背景: 我有一个需要与客户端的单点登录服务交互的应用程序。 我首先从 Ang ...

自定义 RESTEasy-Validation

[英]Custom RESTEasy-Validation

我喜欢为 Get-Paramter 介绍一个数字检查/约束验证器。 它应该看起来像: 我不确定如何实现它。 当 docId 不是数字时,应验证 docId 并返回 BadRequest。 ...

如何缩短 URL 以获得 Restful 服务

[英]How to shorten the URL for a Restful service

我有一个使用 Z9CFB5BE943B2BA6C2B2ZDE840864D53 开发的 maven java web 应用程序。 我已经想出成功运行基于参数的 Restful 服务。 URL 包含三个名称,在提供参数之前用斜杠分隔。 我可以有一个带有较少斜线的 URL 这是应用程序配置文件。 这是 ...

如何扩展 Jersey 的参数注释?

[英]How do I extend Jersey's param annotations?

据我所知,Jersey 不支持深度对象参数(形式为?type[n1]=v1&type[n2]=v2的参数)。 是否可以将其添加为扩展名? 如果是这样,怎么办? 我的想法是有一个类似于@QueryParam的注释,比如说@DeepObjectParam ,我会用它来注释这样的字段: @G ...

使用 javax 时如何更改 JSONObject 的类型

[英]How change type of JSONObject when using javax

我有一个StringBuilder : 我的代码如下: 我想使用javax.json.JsonObject而不是org.json.JsonObject 。 所以,问题出在new JsonObject(response); ==> Cannot instantiate the type Jso ...

自定义 HTTP Header 块 Jersey CORS 过滤器

[英]Custom HTTP Header blocks Jersey CORS Filter

我正在使用 Jersey2 响应过滤器来处理来自浏览器的 CORS 请求。 在这一点上,它看起来很像 Paul Samsotha 在这个问题中提出的How to handle CORS using JAX-RS with Jersey 现在这工作得很好,直到我像这样在前端添加我自己的 header( ...

如何启动 jax-rs 服务器?

[英]How to start a jax-rs server?

我有这样的端点: 现在我如何使用这个端点实际运行服务器? 我对 web 服务器/应用程序/servlet 感到困惑,使用 jersey jetty glassfish 或其他。 还有 web.xml 个文件? 什么? ResourceConfigs 只接受类,不接受它们的实例。 一切似乎都是那么 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM