Si è verificato un errore nell'elaborarazione del modello.
Java method "com.sun.proxy.$Proxy184.getFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy184 object "com.liferay.portlet.documentlibrary.service.impl.DLFileEntryServiceImpl@66ce9936"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign file = fileEntry.getFileEntry...  [in template "33878" in function "getFileEntryFromDocumentUrl" at line 22, column 9]
	- Reached through: @printDocumentList documentList=cur_s...  [in template "33201#33237#33906" at line 116, column 29]
----
1<#-- Chiave del template globale "Utils" --> 
2<#include "${templatesPath}/33878" /> 
3 
4<div class="container generic-content"> 
5    <div class="row"> 
6     
7        <#assign rightColWidth = "12"> 
8        <#assign leftColWidth = "12"> 
9        <#assign leftColClass = "full"> 
10        <#assign rightColClass = "full"> 
11         
12		<#if (groupItemHasContent(links.linkTitle) && links.linkTitle.getData()!="") || 
13			groupItemHasContent(documents.contentDocument) || 
14			getterUtil.getBoolean(isEnabledSocial.getData()) 
15
16			<#assign leftColWidth = "8"> 
17            <#assign leftColClass = "left"> 
18        </#if> 
19 
20        <#if 
21            content.contentTitle.getData()?has_content || 
22            (content.contentImage.getData()?? && content.contentImage.getData() != "") || 
23            content.contentDescription.getData()?has_content || 
24            groupItemHasContent(subContents.subContentTitle) 
25
26            <#assign rightColWidth = "4"> 
27            <#assign rightColClass = "right"> 
28        </#if> 
29         
30        <#if 
31            content.contentTitle.getData()?has_content || 
32            (content.contentImage.getData()?? && content.contentImage.getData() != "") || 
33            content.contentDescription.getData()?has_content || 
34            groupItemHasContent(subContents.subContentTitle) 
35
36         
37        <div class="col-md-${leftColWidth} generic-content-${leftColClass}-column"> 
38            <#if content.contentTitle.getData()?has_content> 
39            <h3 class="h1">${content.contentTitle.getData()}</h3> 
40            </#if> 
41            <div class="content"> 
42                <#if content.contentImage.getData()?? && content.contentImage.getData() != ""> 
43                    <#assign cssFloatClass="full-width-img"> 
44                    <#if content.contentImage.imageDisplayMode.getData() == "float"> 
45                        <#assign cssFloatClass="float-left float-img"> 
46                    </#if> 
47                    <img alt="${content.contentImage.getAttribute("alt")}" src="${content.contentImage.getData()}" class="${cssFloatClass}" /> 
48                </#if> 
49                <#if content.contentDescription.getData()?has_content> 
50                <div class="content-description"> 
51                    ${content.contentDescription.getData()} 
52                </div> 
53                </#if> 
54            </div> 
55 
56            <#assign subContentListWrapperDivHasBeenPrinted = false> 
57            <#if groupItemHasContent(subContents.subContentTitle)> 
58                <#assign accordionClass = ""> 
59                <#assign accordionItemClass = ""> 
60                <#assign isAccordion = false> 
61                <#assign uid = 0> 
62                <#list subContents.subContentTitle.getSiblings() as cur_subContents> 
63                    <#if groupItemHasContent(cur_subContents)> 
64                        <#if !subContentListWrapperDivHasBeenPrinted> 
65                            <#assign subContentListWrapperDivHasBeenPrinted = true > 
66                            <#if subContents.subContentDisplayMode.getData() = "accordion"> 
67                                <#assign accordionClass = "accordion"> 
68                                <#assign accordionItemClass = "accordion-item"> 
69                                <#assign isAccordion = true> 
70                            </#if> 
71                            <div class="sub-content-list ${accordionClass}" id="contentList_${randomNamespace}"> 
72                        </#if> 
73                        <#if isAccordion> 
74                            <#assign uid = uid+1> 
75                        </#if> 
76                        <div class="sub-content ${accordionItemClass}"> 
77                             
78                            <#if isAccordion> 
79                                <div class="accordion-item-header" id="heading${uid}_${randomNamespace}_header"> 
80                            </#if> 
81                    		<h3>  
82								<#if isAccordion> 
83									<a class="accordion-item-header-link collapsed" aria-controls="collapseInfo" 
84									aria-expanded="false" 
85									data-parent="#heading${uid}_${randomNamespace}" 
86									data-target="#collapse${uid}_${randomNamespace}" 
87									data-toggle="collapse" 
88									id="heading${uid}_${randomNamespace}" 
89									role="tab" 
90
91								</#if> 
92								<#if cur_subContents.getData()?has_content> 
93									<span class = "accordion-arrow">${cur_subContents.getData()}</span> 
94								</#if> 
95								<#if isAccordion> 
96									<em class="fas fa-chevron-up fa-xs pull-right"></em> 
97									<em class="fas fa-chevron-down fa-xs pull-right"></em> 
98									</a> 
99								</#if> 
100                    		</h3>   
101                            <#if isAccordion> 
102                                </div> 
103                            </#if> 
104 
105                            <#if isAccordion> 
106                                <div id="collapse${uid}_${randomNamespace}" class="collapse" aria-labelledby="heading${uid}_${randomNamespace}" data-parent="#contentList_${randomNamespace}"> 
107                                    <div class="accordion-item-content"> 
108                            </#if> 
109 
110                            <#if cur_subContents.subContentDescription.getData()?has_content> 
111                                <div class="content-accordion"> 
112                                    ${cur_subContents.subContentDescription.getData()} 
113                                </div> 
114                            </#if> 
115                             
116                            <@printDocumentList 
117                                documentList=cur_subContents.subContentDocuments 
118                                documentTitleChildrenName="subContentDocumentsTitle" 
119                                documentDescriptionChildrenName="subContentDocumentsDescription" 
120                                printIcons = true /> 
121                                 
122                            <#if isAccordion> 
123                                </div> 
124                                    </div> 
125                            </#if> 
126 
127                        </div> 
128                    </#if> 
129                </#list> 
130                <#if subContentListWrapperDivHasBeenPrinted> 
131                    </div> 
132                </#if> 
133            </#if> 
134             
135        </div> 
136        </#if> 
137         
138        <#if  
139            (links.linkTitle.getData()?has_content && groupItemHasContent(links.linkTitle)) || 
140            groupItemHasContent(documents.contentDocument)|| 
141            getterUtil.getBoolean(isEnabledSocial.getData()) 
142
143         
144            <div class="col-md-${rightColWidth} generic-content-right-column"> 
145             
146            <#if getterUtil.getBoolean(isEnabledSocial.getData())> 
147                <#assign currentUrl = themeDisplay.getPortalURL() + themeDisplay.getURLCurrent() /> 
148                <@printSocialBlock title=content.contentTitle.getData() url=currentUrl /> 
149            </#if> 
150             
151                <#if links.linkTitle.getData()?has_content && groupItemHasContent(links.linkTitle)> 
152                <div class="content-link-block"> 
153                    <#assign firstItem = true> 
154                    <#if links.linkTitle.getSiblings()?has_content> 
155                        <#list links.linkTitle.getSiblings() as link> 
156                            <#if groupItemHasContent(link)> 
157                                <#if firstItem> 
158                                    <ul class="content-links"> 
159                                    <#assign firstItem = false> 
160                                </#if> 
161                                <#assign url = "#"> 
162                                <#assign urlCss = "internal"> 
163                                <#assign isInternal = true> 
164                                <#assign linkTarget = ""> 
165                                <#if link.linkType.getData() = "external"> 
166                                    <#assign isInternal = false> 
167                                    <#assign urlCss = "external"> 
168                                    <#assign linkTarget = "target=\"_blank\""> 
169                                </#if> 
170                                <#if link.internalPageLink.getFriendlyUrl()?has_content> 
171                                    <#assign url = link.internalPageLink.getFriendlyUrl()> 
172                                     
173                                </#if> 
174                                <#if link.externalURLLink.getData()?has_content> 
175                                    <#assign url = link.externalURLLink.getData()> 
176                                </#if> 
177                                <li class="${urlCss}"> 
178                                <a href="${url}" ${linkTarget}> 
179                                    <#if !isInternal> 
180                                        <em class="fas fa-external-link-alt fa-xs pull-right" ></em> 
181                                    </#if> 
182                                    <#if link.linkIcon.getData()?? && link.linkIcon.getData() != ""> 
183                                        <img class = "logo-generic-content" alt="${link.linkIcon.getAttribute("alt")}" data-fileentryid="${link.linkIcon.getAttribute("fileEntryId")}" src="${link.linkIcon.getData()}" /> 
184                                    </#if> 
185                                    <h4 class = "text-under-logo-generic-content">${link.getData()}</h4> 
186                                    ${link.linkDescription.getData()} 
187                                </a> 
188                                </li> 
189                            </#if> 
190                        </#list> 
191                        <#if !firstItem> 
192                            </ul> 
193                        </#if> 
194                    </#if> 
195                </div> 
196                </#if> 
197                <#if groupItemHasContent(documents.contentDocument)> 
198                    <div class="content-document-block"> 
199		    	<#assign languageDocumentLabel = 'Documenti'/> 
200			<#if themeDisplay.getLanguageId()=='en_GB' || themeDisplay.getLanguageId()=='en_US'> 
201			    <#assign languageDocumentLabel = 'Documents'/> 
202			</#if> 
203                        <h3>${languageDocumentLabel}</h3> 
204                        <@printDocumentList 
205                            documentList=documents.contentDocument 
206                            documentTitleChildrenName="contentDocumentTitle" 
207                            documentDescriptionChildrenName="contentDocumentDescription" 
208                            printIcons = true /> 
209                    </div> 
210                </#if> 
211            </div> 
212        </#if> 
213    </div> 
214</div>