我将项目从Liferay 6.0迁移到6.2。
我的一些插件有错误。例如,其中一个人抱怨缺少AssetEntryServiceUtil.getEntriesRSS()。
使用javadoc(6.0和6.1)进行快速搜索后,我意识到Liferay 6.1中已删除该方法。
顺便说一句,我找不到关于如何替换这个缺失方法的文档(Liferay提出的迁移指南都没有详细说明)。
我的问题很简单:如何在Liferay 6.2中替换getEntriesRSS? 是否有完整的迁移指南来解释此类迁移步骤?
答案 0 :(得分:0)
遗憾的是,getEntriesRSS
已从6.1中的资产条目服务中删除,因此它可以正确生成相应的URL。请参阅https://issues.liferay.com/browse/LPS-16993。
对于迁移,您似乎必须生成自己的Feed。我会使用位于https://github.com/lionah/liferay-portal/blob/master/portal-impl/src/com/liferay/portlet/assetpublisher/action/RSSAction.java的RSSAction.java
作为指南。