eclipse-ee4j / eclipse-ee4j/jersey

@PreMatching Query changes are not picked up by JsonWithPaddingInterceptor

Open
#3,699 2 comments 0 reactions 0 assignees View on GitHub
Provider
Dominant language
Java
Stars
730
Forks
382
PR merge metrics
No merged PRs in 30d

Description

We have a PreMatching filter which updates the query parameters being used.

It uses calls the setRequestUri() method of the ContainerRequestContext to apply the modifications to the query parameters.

However, when we use the JSONP annotation and the JsonWithPaddingInterceptor is used, the query parameter is the original value instead of the modified value. The Interceptor uses the Provider which should in theory use the same query parameters.

How come the changes aren't reflected in the JsonWithPaddingInterceptor?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.