2014-11-20 3 views
0

Я переношу проект с Liferay 6.0 на 6.2.Миграция Liferay (6.0 до 6.2), отсутствует getEntriesRSS

Некоторые из моих плагинов имеют ошибки. Например, один из них жалуется, что отсутствует AssetEntryServiceUtil.getEntriesRSS().

После быстрого поиска с использованием javadoc (6.0 и 6.1), я понимаю, что метод был удален в Liferay 6.1.

Кстати, я не могу найти документ о том, как заменить этот недостающий метод (ни одно из направляющих миграции, предложенных Liferay, не содержит подробностей).

Мой вопрос прост: как заменить getEntriesRSS в Liferay 6.2? И есть ли полное руководство по миграции, которое объясняет такие шаги миграции?

ответ

0

К сожалению, getEntriesRSS был удален из службы присвоения активов в 6.1, чтобы он мог правильно создать соответствующий URL. См. https://issues.liferay.com/browse/LPS-16993.

Что касается миграции, кажется, вам нужно будет создать свой собственный канал. Я использовал бы RSSAction.java, расположенный в https://github.com/lionah/liferay-portal/blob/master/portal-impl/src/com/liferay/portlet/assetpublisher/action/RSSAction.java в качестве руководства.

Смежные вопросы