Comments (4)
/cc @Ladicek (arc), @manovotn (arc), @mkouba (arc)
from quarkus.
This should work and is likely a bug in the respective processor (https://github.com/quarkusio/quarkus/blob/main/extensions/smallrye-context-propagation/deployment/src/main/java/io/quarkus/smallrye/context/deployment/SmallRyeContextPropagationProcessor.java).
I'll take a look on Mon.
from quarkus.
Hm, the processor here assumes that it operates on an AnnotationTarget
that's METHOD_PARAMETER
but instead, Arc gives it the whole METHOD
. This doesn't seem very useful as you cannot really modify qualifiers of each method parameter which is what we'd need here.
Furthermore, this isn't the only place where we make such assumption, another processor doing the same is grpc processor and I'd assume this will also never work.
The Arc code seems very deliberate in not handling method parameters and it looks like something we encountered while integrating CDI BC extensions as well.
from quarkus.
I have a WIP draft fixing this in my branch but I need to take a closer look on Mon and polish it a little.
Plus it looks like there are other pieces of code that might be using the IP transformer incorrectly which I'd like to double check as well.
from quarkus.
Related Issues (20)
- PostgresQL IT tests failing with Mandrel 24.2 (for JDK 24) HOT 2
- Single quotes in variables break string HOT 4
- Can't update Quarkus with quarkus cli or mvn HOT 2
- Pushing config doc to Dev UI is very costly HOT 4
- REST endpoints not found if no entity is present in module HOT 1
- OIDC: List of JWKS is not checked without specified kid HOT 2
- access to default named beans in qute typesafe templates HOT 2
- Auto configure prometheus scraping for lgtm dev service HOT 4
- [Hibernate Reactive Panache] Concurrent request - HR000069: Detected use of the reactive Session from a different Thread HOT 10
- implements ReaderInterceptor, WriterInterceptor could not get response headers~ HOT 1
- gRPC client deadline config semantics HOT 5
- To be able to schedule clusterized tasks and non-clusterized (in memory) timers HOT 3
- Panache deleteAll doesn't recognize the entity HOT 3
- `quarkus image build` overrides `container-image.group` with the docker username HOT 1
- Response when invalid endpoint is called be agent responsive HOT 9
- Quarkus Diameter Stack
- Support connection reset on cancellation for generated REST clients HOT 13
- Build fails if a dependency contains dependency to old smallrye-config HOT 2
- REST Client: support download multiple files multipart/form-data HOT 2
- Support Spring Data `JpaRepository#getReferenceById(ID)` (replacement for deprecated `getOne(ID)`) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quarkus.