Asset-Herausgeber

Fehler bei der Verarbeitung der Vorlage.
Java method "com.liferay.asset.publisher.web.internal.util.AssetPublisherHelperImpl.getAssetViewURL(com.liferay.portal.kernel.portlet.LiferayPortletRequest, com.liferay.portal.kernel.portlet.LiferayPortletResponse, com.liferay.asset.kernel.model.AssetEntry, boolean)" threw an exception when invoked on com.liferay.asset.publisher.web.internal.util.AssetPublisherHelperImpl object "com.liferay.asset.publisher.web.internal.util.AssetPublisherHelperImpl@65e9b35a"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${assetPublisherHelper.getAssetViewUR...  [in template "10154#10194#54867024" at line 28, column 22]
----
1<#assign 
2journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") 
3filteredAssetEntries = filterAssetEntries(entries) 
4/> 
5 
6<#--  Returns a filtered list of assetEntries that match the requirements  --> 
7<#function filterAssetEntries assetEntries> 
8    <#assign 
9    results = [] 
10    validDDMStructureKeys = ['LIONS_ARTICLE', 'LIONS_REPORT', 'LIONS_PDF_DOCUMENT'] 
11    /> 
12    <#list assetEntries as entry> 
13    <#--  Method is only available for JournalArticle Renderer --> 
14        <#assign article = (entry.assetRenderer.article)!''/> 
15 
16        <#if entry.assetRenderer.article?has_content && validDDMStructureKeys?seq_contains(article.DDMStructureKey) > 
17            <#assign results = results + [entry] /> 
18        </#if> 
19    </#list> 
20    <#return results /> 
21</#function> 
22 
23<div class="lions-cards-list row no-gutters"> 
24    <#list filteredAssetEntries as entry> 
25        <#assign article = entry.assetRenderer.article /> 
26 
27        <div class="item col-12 col-md-4 py-3"> 
28            <a href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry, true)}"> 
29                ${journalArticleLocalService.getArticleContent(article, article.DDMStructureKey + "_CARD", "VIEW", locale, objectUtil("com.liferay.portal.kernel.portlet.PortletRequestModel", renderRequest, renderResponse), themeDisplay)} 
30            </a> 
31        </div> 
32    </#list> 
33</div>