Matej Novotny

Results 20 issues of Matej Novotny

At least CDI and Weld should be updated to their latest respective releases. Other Jakarta deps might also be affected; this isn't anyhow breaking but it's good practice to have...

Related specification issue - https://github.com/jakartaee/cdi/issues/628 Tracking issue for TCK tests for this feature. **Note that the feature is scheduled for next CDI version (beyond 4.0).** The test should probably use...

CDI.next

Currently, CDI doesn't mandate that OM have certain return type. However, since those methods are invoked by CDI, user has no means to obtain whatever return type/value it has. It...

CDI.next

This issue aims to capture ideas for next CDI version and should help us get a measure of changes we are looking at. Eventually, this will lead to a formulation...

CDI.next

Fixes #628 I will also create tracking TCK issue. Also, I've checked in Weld that this is indeed trivial to implement as all `BeanManager` instances hold references to all contexts...

CDI.next

As part of https://github.com/quarkusio/quarkus/pull/38841, we discovered that the API for injection point transformation is fairly hard to use when you need to alter IPs which are method parameters. As of...

area/arc

This fixes how we process injection points for SR CP processor where we were incorrectly expecting `AnnotationTarget` for method param while we should be operating on just method. There was...

area/arc
area/smallrye
area/grpc
area/context-propagation
triage/flaky-test

With CDI 4, the empty `beans.xml` now defaults to `annotated` and we have tests covering that. [The spec also states](https://jakarta.ee/specifications/cdi/4.0/jakarta-cdi-spec-4.0.html#bean_archive_full): > For compatibility with CDI versions prior to 4.0, CDI...

This was originally brought up in https://github.com/smallrye/smallrye-context-propagation/issues/375 The provider in question is [this class](https://github.com/smallrye/smallrye-context-propagation/blob/main/tests/src/main/java/io/smallrye/context/test/EntityManagerProvider.java#L29-L32. This logic won't work if there is CP involved and Weld is used. It is documented...

**Describe the bug** In the current state of `CdiExtension`, it uses `Bean#getBeanClass()` to derive the impl class of a bean. [See this code.](https://github.com/eclipse-ee4j/mojarra/blob/master/impl/src/main/java/com/sun/faces/cdi/CdiExtension.java#L127) This is wrong because there can be...

5.0