Как отключить ошибки VelocityViewResolver в Spring?

Я использую Velocity и Spring. В пределах весны, Я использую VelocityViewResolver в паре с ContentNegotiatingViewResolver . По большей части это отлично работает. Единственная проблема заключается в том, что ContentNegotiatingViewResolver запрашивает VelocityViewResolver с множеством различных наборов содержимого (как и должно).

Когда механизм Velocity не находит конкретный шаблон, выдается ошибка следующего вида:

2011-02-04 13: 37: 15,074 ОШИБКА [http-8080-2] VelocityEngine: ResourceManager: невозможно найти ресурс 'foo.json.vm' в любом загрузчике ресурсов.

Это не идеально. В идеале, если шаблон не найден, должно появиться предупреждение или что-то подобное. Если шаблон не существует для определенного типа контента, мне все равно ... это означает, что тип контента не t поддерживается этим преобразователем представлений.

Есть идеи, как я могу подавить эту ошибку с помощью VelocityViewResolver , VelocityView или ContentNegotiatingViewResolver ?

5
задан skaffman 5 February 2011 в 11:34
поделиться