Liferay7 - модуль (портлет-провайдер) не обновляется

Я работаю с Liferay 7 и разработкой модулей. Я создал модуль типа «портлет-провайдер», чтобы можно было изменить вид PersonalBar. Когда я развертываю его в первый раз, он развертывается нормально, но после этого новые развертывания не обновляют файлы jsp. Важно отметить, что когда я развертываю модуль через blade-сервер или через gradle в Intellij, он развертывается нормально, а также меняет папку, связанную с OSGI, удаляя старую версию и создавая новую с новым jsp ok. Даже при том, что в чистом браузере (недавно был удален весь кеш и временные файлы), не обновляется представление PersonalBar, связанное с новым файлом jsp.

Я видел эту ветку: https://web.liferay.com/community/forums/-/message_boards/message/88515142 и протестировал следующее.

1) Изменил часовой пояс tomcat, поставил тот же часовой пояс, что и на моем рабочем столе. (GMT-3), это не сработало.

2) Единственное, что, похоже, работает, - это очистить все содержимое состояния osgi и содержимое $ liferay_home / work и перезапустить сервер, как сказал Дэвид в сообщении выше. Но мне нужен способ развертывания этих модулей без перезапуска сервера.

Любая помощь по этому поводу?

заранее спасибо


person joaco1977    schedule 27.10.2017    source источник
comment
Если вы выполните поиск развернутого плагина в оболочке gogo, что вы там получите?   -  person Miroslav Ligas    schedule 28.10.2017
comment
Используя команду lb в оболочке gogo, я вижу следующее: 507 | Active | 1 | dinah-personalbar (1.0.0). Кажется, его развернули нормально   -  person joaco1977    schedule 30.10.2017
comment
meta.stackexchange.com/questions/141823/   -  person Olaf Kock    schedule 30.10.2017
comment
@OlafKock, ок, может ты и прав, запомню на будущее.   -  person joaco1977    schedule 30.10.2017


Ответы (1)


Что касается моей проблемы, у меня была проблема с приоритетом модуля, поэтому развернутый модуль не был таким же, как на портале. Вначале я установил «service.ranking: Integer =» + Integer.MAX_VALUE, но я не знаю, почему он был удален, и для этого показанный портлет был личной панелью портала по умолчанию.

person joaco1977    schedule 30.10.2017