code: protected void checkConflictingRoles() {
          if (getType().isAnnotationPresent(Interceptor.class)) {
              throw BeanLogger.LOG.ejbCannotBeInterceptor(getType());
          }
          if (getType().isAnnotationPresent(Decorator.class)) {
              throw BeanLogger.LOG.ejbCannotBeDecorator(getType());
          }
      }
docs: Validates for non-conflicting roles