Changed from using EJBs internally to obtain reference to components, to using an 'accessor' class instead, initialized with a singleton instantiated using CDI