Liferay:Can';t在资产发布器中按类别选择

Liferay:Can';t在资产发布器中按类别选择,liferay,Liferay,我正在使用以下代码片段添加文档: fileEntry = DLAppServiceUtil.addFileEntry( repositoryId, folderId, filename, MimeTypesUtil.getContentType(strFile), filename, description, changelog, in, srcfile

我正在使用以下代码片段添加文档:

fileEntry = DLAppServiceUtil.addFileEntry(
                                    repositoryId, folderId, filename, MimeTypesUtil.getContentType(strFile), filename,
                                    description, changelog, in, srcfile.length(), serviceContext);
文档显示在资产发布器和文档与媒体Portlet中。 在此之后,我将以编程方式添加词汇表和类别,它们将正确显示在类别导航Portlet中。然后我将类别添加到文档中。这些类别正确地显示在AssetPublisher中,但当我在类别导航Portlet中选择一个类别时,不会得到任何结果。在文档和媒体中,按类别选择Portlet不会出现问题

这是我用来附加类别的代码:

DLAppHelperLocalServiceUtil.updateAsset(userId, fileEntry, fileEntry.getLatestFileVersion(), categoryIds, null, null);

我很高兴任何人都能得到提示。

问题是它们没有相同的作用域