тег конфигурации use-default-template не работает - PullRequest
2 голосов
/ 31 октября 2011

Я создал простой портлет "Hello world" и только что добавил

<use-default-template>true</use-default-template>

в раздел с портлетами файла liferay-portlet.xml.

Портлет перестал работать со следующим исключением в журнале

11: 29: 03,973 ОШИБКА [PortletLocalServiceImpl: 656] com.liferay.portal.kernel.xml.DocumentException: ошибка в строке 13 документа: содержимое элемента типа «портлет» должно совпадать »(имя портлета, значок ?, ............ и т. д.

Имя моего тега присутствует здесь.

Почему это? Этот тег устарел или что-то в этом роде?

Спасибо.

Ответы [ 2 ]

1 голос
/ 31 октября 2011

Проблема заключается в порядке тегов в файле liferay-portlet.xml. Вы должны расположить теги в правильном порядке, следуя "spec" ( DTD ).

0 голосов
/ 01 ноября 2011

Да, проблема только с заказом DTD.

Вы можете увидеть несколько хороших статей портала liferay.

http://www.exceptionhandle.com/portal/category/portals-2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...