Я использую демонстрационный сайт сообщества, чтобы ознакомиться с предложением Broadleaf. В качестве первого шага мы пытаемся предотвратить перезагрузку базы данных при каждом запуске сервера. Когда я обновляю свойства авторежима hibernate с 'create' до 'update'
blPU.hibernate.hbm2ddl.auto=update
blEventPU.hibernate.hbm2ddl.auto=update
сервер будет работать (перезагружаться) несколько раз, но в конечном итоге произойдет сбой при запуске со следующей ошибкой:
2018-11-08 08:51:46.226 ERROR 72159 --- [nio-8443-exec-8] org.thymeleaf.TemplateEngine :
[THYMELEAF][https-jsse-nio-8443-exec-8] Exception processing template "error": Exception evaluating SpringEL expression: "'locale-' + session.blLocale.localeCode" (template: "error" - line 12, col 7)
Если я перезапущу сервер с набором 'create', сервер запустится нормально, но мы потеряли настройку данных.
Есть ли какие-либо идеи о том, почему необходимо обновить базу данных, чтобы SpEL обнаружил это свойство локали?