Utility classes for Jakarta CDI and JSF. There is no Utils-SE version here as it has no dependency on Jakarta EE 9 specifications.
- Java SE 11 based!
- Automatic module name defined for Java 9+
- Runs on Java 11 and 17 Classpath.
Requires Jakarta CDI 3.0
- Programmatic retrieval of CDI instances.
- Producer for SLF4J logger.
- Manual retrieval of generic types CDI beans generated by Producer methods.
- Fake Bean manager for testing (no need for full CDI container)
Requires Jakarta JSF 3.0
- Some general useful utility methods related to JSF.
- Fake FacesContext for unit testing