Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.0.0
-
None
Description
extensions might contain optional beans which aren't used if a dependency isn't used by an application.
->
AbstractMetaDataDiscovery#getBeanClasses should catch and log NoClassDefFoundError
AnnotatedElementFactory#newAnnotatedType should catch and log TypeNotPresentException
Attachments
Issue Links
- blocks
-
EXTCDI-73 optional beans with optional dependencies
- Closed
- is related to
-
OWB-468 Make BeansDeployer.deployFromClassPath(ScannerService) resilient to ClassNotFoundException and NoClassDefFoundError's
- Closed
- relates to
-
OWB-497 Don't break deployment if java can't read all the annotations
- Closed