Skip to content
This repository has been archived by the owner on Sep 10, 2020. It is now read-only.

Add support for CDI injection in JSF artifacts #15

Open
tandraschko opened this issue Jun 20, 2019 · 0 comments
Open

Add support for CDI injection in JSF artifacts #15

tandraschko opened this issue Jun 20, 2019 · 0 comments

Comments

@tandraschko
Copy link
Owner

tandraschko commented Jun 20, 2019

see QuarkusInjectionProvider

https://github.com/quarkusio/quarkus/blob/master/extensions/arc/deployment/src/main/java/io/quarkus/arc/deployment/ArcTestResourceProvider.java#L21-L54
quarkusio/quarkus#2378

MyFaces creates the internal artifacts via ClassForName but also supports CDI injection for it.
This is actually done by the CDIInjectionProviderImpl.
The problem is that Quarkus doesn't support BeanManager#createAnnotatedType.
We need to find another, quarkus like, way.

@tandraschko tandraschko added enhancement New feature or request help wanted Extra attention is needed labels Jun 20, 2019
@tandraschko tandraschko added missing quarkus feature and removed enhancement New feature or request help wanted Extra attention is needed labels Aug 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant