2

我正在 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:参数类型不匹配

有谁知道我该如何以正确的方式做到这一点?

4

0 回答 0