Получение ошибки при написании пользовательского макроса скорости - PullRequest
0 голосов
/ 20 февраля 2012

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

Error number 4001 in 4: Error while parsing velocity page /templates/docdoesnotexist.vm 

Wrapped Exception: Невозможно запустить движок Velocity

Я не изменяю этот файл, но я изменяю xwiki/templates/macros.txt и /macros.vm, добавляя recentChanges=velocity:recentChanges: и #macro(recentChanges) соответственно (да, я добавляю рабочий контент после #macro(recentChanges))

1 Ответ

1 голос
/ 20 февраля 2012

Это похоже на синтаксическую ошибку в macros.vm.Вы должны вернуться к исходному macros.vm и сначала попытаться написать свой собственный макрос на вики-странице.Как только он заработает, вы можете переместить его в macros.vm и перезапустить сервер.

macros.txt редактировать не следует, это устаревший файл, используемый старым редактором WYSIWYG.

...