Создание темы виртуальной машины в Liferay 7

Я хочу создать тему виртуальной машины в liferay 7. Я внес изменения в package.json и изменил язык шаблонов на vm. Затем я изменил файл liferay-look-and-feel.xml, изменил значение тега на cm и выполнил сборку gulp. Файлы vm созданы, но когда я развертываю их на сервере, я получаю это предупреждение:

09:53:24,368 WARN  [Refresh Thread: Equinox Container: a046c07b-9d60-0017-134e-c4d1864b896c][ThemeHotDeployListener:129] Support of Velocity is deprecated. Update theme testTheme to use FreeMarker for forward compatibility.

Также в браузере панель управления и вкладки заголовка не отображаются, а вместо этого отображается предупреждение, как показано ниже:

 An app that can VIEW com.liferay.admin.kernel.util.PortalProductNavigationControlMenuApplicationType$ProductNavigationControlMenu belongs here. Please contact the portal administrator or install such an app from the Liferay Marketplace. 

Ниже приведена ссылка на то, как отображается предупреждение в браузере: Изображение предупреждающего сообщения

В чем может быть проблема?


person User14141111    schedule 04.07.2017    source источник


Ответы (1)


Я столкнулся с той же проблемой, когда перенес приложение с 6.2 на 7. Liferay 7 поддерживает язык шаблонов freemarker. Когда я использовал Velocity, я получал пустую страницу, а страница не использовалась для отображения. Я советую вам использовать FreeMarker.

person Karthik Tsaliki    schedule 18.07.2017