code: @Override
      public void internalInitialize(BeanDeployerEnvironment environment) {
          super.internalInitialize(environment);
          checkEJBTypeAllowed();
          checkConflictingRoles();
          checkObserverMethods();
          checkScopeAllowed();
      }
docs: Initializes the bean and its metadata