BeanManager Cannot Be Found When A Class Is Annotated With @WebService And @Stateless
(Doc ID 1900995.1)
Last updated on JUNE 18, 2019
Applies to:Oracle WebLogic Server - Version 126.96.36.199.0 to 188.8.131.52.0 [Release 12c]
Information in this document applies to any platform.
In a simple application with an EJB Web Service, the class is annotated with @Stateless and @WebService. This works fine. However, when there is a custom JSF lifecycle factory, it will complain that the BeanManager cannot be found. This will only happen when annotating a class with both @Stateless and @WebService, not with only one of them. Requirement is to have an EJB WebService because the transaction is needed.
The application will be in active state, but the error is thrown.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document