在分期中为日记文章扩展StagedModelDataHandler

时间:2018-11-20 05:07:30

标签: liferay liferay-7 staging liferay-7.1

我正在Liferay 7.1中进行本地直播,其中我在Web内容中有一个自定义字段。当我将这些Web内容导出到本地实时网站时,我想检查该自定义字段,结果将导出该Web内容。

为此,我在BaseStagedModelDataHandler中扩展了doExportStagedModel,如下所示。

@Component(immediate = true,service = {StagedModelDataHandler.class})
public class Demo extends BaseStagedModelDataHandler<JournalArticle> {

     // All the stuff


    @Override
    protected void doExportStagedModel(
            PortletDataContext portletDataContext, JournalArticle article)
        throws Exception {


          // overridden stuff
     }



     // Other stuff
}

当我部署它时,出现下面的异常。

  

2018-11-20 04:04:12.669错误setJournalCreationStrategy方法   抛出异常java.lang.IllegalArgumentException:参数   类型不匹配

     

2018-11-20 04:04:12.850错误   setJournalFeedExportImportContentProcessor方法引发了   异常java.lang.IllegalArgumentException:参数类型不匹配

有人知道我该怎么做吗?

0 个答案:

没有答案