Liferay: не может увидеть развернутый портлет - PullRequest
0 голосов
/ 28 апреля 2011

Я разрабатываю пример портлета JSF для портала Liferay. После того, как я его развернул (в консоли нет ошибок, и файл .war из каталога liferay / deploy удаляется в liferay / tomcat / webapps и разбирается). Я попытался добавить этот портлет на новую страницу через консоль администратора Liferay. Проблема в том, что я не могу найти свой портлет. Я попытался развернуть пример портлета с сайта Liferay, и все было в порядке. Все XML-файлы полностью такие же, как в примере.

Может ли кто-нибудь мне помочь?

ОБНОВЛЕНИЕ: Я обнаружил ошибку listenerStart в выводе tomcat. Что это может быть?

Ответы [ 2 ]

2 голосов
/ 28 апреля 2011

Решение моей проблемы лежит в файле portlet.xml.Есть несколько <init-param/> тегов.Один из них должен выглядеть следующим образом для портлета JSF (myfaces):

    <init-param>
        <name>default-view</name>
        <value>/index.jsp</value>
    </init-param>
1 голос
/ 28 апреля 2011

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

...