C-115/15 NA

Contentverzamelaar

C-115/15 NA

Er trad een fout op tijdens de verwerking van de sjabloon.
Java method "nl.worth.portal.utils.impl.DocumentUtilsImpl.getFileEntryByDownloadUrl(String)" threw an exception when invoked on nl.worth.portal.utils.impl.DocumentUtilsImpl object "nl.worth.portal.utils.impl.DocumentUtilsImpl@74c76d70"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign fileEntry = documentUtils.get...  [in template "20115#20151#1089690" at line 54, column 29]
----
1<#escape x as x?html> 
2    <div class="row"> 
3        <div class="col-md-12"> 
4            <#assign introductionContent = parentStructureFieldSet.introductionContent /> 
5            <#if introductionContent?? && introductionContent.getData()?has_content> 
6                <div class="content__intro"> 
7                    ${introductionContent.getData()} 
8                </div> 
9            </#if> 
10            <div class="content__content"> 
11                <#noescape> 
12                    ${parentStructureFieldSet.content.getData()} 
13                </#noescape> 
14            </div> 
15            <#assign lastUpdated_Data = getterUtil.getString(lastUpdated.getData())> 
16            <#if validator.isNotNull(lastUpdated_Data)> 
17                <#assign lastUpdated_DateObj = dateUtil.parseDate("yyyy-MM-dd", lastUpdated_Data, locale)> 
18                <div class="last-updated small text-muted"> 
19                    <i class="fa fa-calendar-o" aria-hidden="true"></i> <@liferay.language key="last-updated" />: ${dateUtil.getDate(lastUpdated_DateObj, "dd-MM-yyyy", locale)} 
20                </div> 
21            </#if> 
22        </div> 
23    </div> 
24</#escape> 
25 
26<div class="aside"> 
27    <#assign zieOokItems = parentStructureFieldSet.zieOokFieldSet.getSiblings() /> 
28    <#if zieOokItems?has_content && (zieOokItems?first.zieOok.getData())?has_content> 
29        <div class="brick"> 
30            <h2>Zie ook</h2> 
31            <ul class="list-common"> 
32                <#list zieOokItems as zieOokItem> 
33                    <#if zieOokItem.zieOok.getData()?has_content> 
34                        <#assign label = htmlUtil.escape(zieOokItem.zieOok.getData())> 
35                        <#assign url = htmlUtil.escapeHREF(zieOokItem.url.getData()) > 
36                        <li><a href="${url}">${label}</a></li> 
37                    </#if> 
38                </#list> 
39            </ul> 
40        </div> 
41    </#if> 
42 
43    <#assign documents = parentStructureFieldSet.documentsFieldSet.getSiblings() /> 
44    <#if documents?has_content && (documents?first.documents.getData())?has_content> 
45        <div class="brick"> 
46            <h2>Gerelateerde documenten</h2> 
47            <ul class="list-common"> 
48                <#list documents as document> 
49                    <#assign downloadUrl = document.documents.getData() /> 
50                    <#if downloadUrl?has_content> 
51                        <#assign documentTitle = htmlUtil.escape(document.documentTitel.getData()) /> 
52                        <#if !documentTitle?has_content> 
53                            <#assign documentTitle = "Er ging iets fout bij het bepalen van de document titel" /> 
54                            <#assign fileEntry = documentUtils.getFileEntryByDownloadUrl(downloadUrl)!"" /> 
55                            <#if fileEntry?has_content> 
56                                <#assign documentTitle = fileEntry.getTitle() /> 
57                            </#if> 
58                        </#if> 
59                        <li><a href="${downloadUrl}">${documentTitle}</a></li> 
60                    </#if> 
61                </#list> 
62            </ul> 
63        </div> 
64    </#if> 
65</div>