Почему валидатор пишет, что метод должен возвращать пустую строку, если поля Map равны null? Собственно, он так и делает.