Обе они должны были сработать, поэтому я думаю, что у вас могут возникнуть проблемы с доступом к isFestival. Вы должны попробовать синтаксис бина $artist.festival
или синтаксис метода $artist.isFestival()
(теперь вы используете сочетание обоих).
Метод возвращает логическое значение, верно?
Для отладки попробуйте просто распечатать результат, чтобы увидеть, работает ли он:
$artist ## see if the artist is defined
$artist.IsFestival ## maybe an error
$artist.festival ## should be true or false
$artist.isFestival() ## should be true or false
Обновление: просто прочитайте, что вы спрашиваете о nVelocity. Вполне возможно, что мой ответ относится только к версии Java. В любом случае, попробуйте.