Skip to content

test: add JAX-RS/serde test suite for rxjava2 (12154)#326

Open
graemerocher wants to merge 2 commits into2.9.xfrom
test-suite-jaxrs-serde-12154
Open

test: add JAX-RS/serde test suite for rxjava2 (12154)#326
graemerocher wants to merge 2 commits into2.9.xfrom
test-suite-jaxrs-serde-12154

Conversation

@graemerocher
Copy link
Copy Markdown
Contributor

Summary

  • Add test-suite-rxjava2-jaxrs-serialization (non-published) with JAX-RS + Micronaut Serialization dependencies.
  • Add a reproducer for micronaut-core#12154 (Observable return type) and mark it @PendingFeature.

Notes

In 4.9.x context propagation can wrap reactive return values (e.g. ReactivePropagation$1). In micronaut-jaxrs the response filter rewrites the body Argument to the wrapper runtime class, so serde attempts to serialize the wrapper instead of the emitted DTO.

graemerocher and others added 2 commits February 13, 2026 11:16
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@yawkat
Copy link
Copy Markdown
Member

yawkat commented Feb 17, 2026

Looks like a pure JAX-RS issue. It happens with reactor too. See micronaut-projects/micronaut-jaxrs#619

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: bug Something isn't working

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants