我正在开发一个基于CQ 5.5的旧小网站。在这个较旧的实现中,他们已经将Out of the Box博客组件复制到apps文件夹中。看起来他们将它们从博客页面组件中复制到apps文件夹中并进行自定义。该组件使用了许多旧的API。我在下面列出了其中一些。其中大部分在AEM 6.2中不再存在。作为示例,我还提供了feed.jsp,它是博客页面的一部分。该Feed使用Atom Feed渲染器处理博客和博客条目节点。
他们使用这些博客模板构建了很多内容。任何人都可以请教我如何升级这些组件以及如何迁移此内容。这些API是否有一对一的替代品?此外,任何想法我如何迁移博客内容。
com.day.cq.rewriter.linkchecker.LinkCheckerSettings,
com.day.cq.wcm.api.WCMMode"
com.day.cq.collab.blog.Blog,
com.day.cq.collab.blog.BlogManager,
com.day.cq.collab.blog.BlogEntry,
com.day.cq.collab.blog.BlogEntryFilter,
com.day.cq.collab.blog.TagEntryFilter,
com.day.cq.collab.blog.AuthorEntryFilter,
com.day.cq.collab.commons.Comment,
com.day.cq.commons.ProductInfoService,
com.day.cq.commons.ProductInfo,
com.day.cq.wcm.api.WCMMode,
org.apache.sling.api.resource.Resource,
org.apache.sling.api.resource.ResourceResolver,