docs: @Override
      public void initializeCDIJSFViewHandler(Application application) {
          CDIService cdiService = cdiServiceRef.getService();
          if (cdiService != null) {
              BeanManager beanManager = cdiService.getCurrentBeanManager();
              if (beanManager != null) {
                  application.addELContextListener(new WeldELContextListener());
  
                  CDIRuntime cdiRuntime = (CDIRuntime) cdiService;
                  String contextID = cdiRuntime.getCurrentApplicationContextID();
                  application.setViewHandler(new IBMViewHandler(application.getViewHandler(), contextID));
              }
          }
      }