Spark-Java 2.5 & Pebble - всегда внутренняя ошибка сервера

Когда я следую руководству по использованию Pebble с Spark-Java Framework 2.5, я просто получаю Внутреннюю ошибку сервера без обхода стека.

Я могу заставить работать Freemarker и Velocity, но не Pebble, который я, конечно, хочу использовать.

Я пытался присоединиться к группе Google для Spark Java два дня назад и все еще жду приема, которое кажется немного медленным.

Я пытался разместить шаблон в ресурсах, resources / public, resources / public / spark - похоже, ничего не работает.

Кому-нибудь удалось сделать эту работу?

1 ответ

Если вы используете по умолчанию DelegatingLoader для PebbleEngine, похоже, вы не передаете правильный путь к ModelAndView. Если вы поместите свой шаблон в корневой каталог и передадите путь "./my-template.pebble" в конструктор ModelAndView, он должен работать.

Редактировать: я слил обновление для примера проекта spark-template-pebble, вы можете посмотреть его здесь.

Другие вопросы по тегам