Il Consiglio Nazionale Forense è l’organismo apicale istituzionale dell’Avvocatura e rappresenta l’intera classe forense.

L'avvocato monocommittente - CNF Calendario

null L'avvocato monocommittente

Si è verificato un errore nell'elaborarazione del modello.
Java method "com.sun.proxy.$Proxy116.getFolder(long, long, String)" threw an exception when invoked on com.sun.proxy.$Proxy116 object "it.araidne.cnf.change.permission.wrapper.dlfile.CnfDLFolderServiceWrapper@609e2a8c"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign galleryFolderId = dlFolderLoc...  [in template "20155#20195#26012" at line 116, column 23]
----
1<#assign dlFolderLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFolderLocalService")/> 
2<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")/> 
3 
4<#attempt> 
5  <#assign icons = getterUtil.getString(themeDisplay.getThemeSetting('icons-url'), "") /> 
6<#recover> 
7    <#assign icons = "" /> 
8</#attempt> 
9 
10<#assign data_evento_Data = getterUtil.getString(data_evento.getData())> 
11 
12<#assign datafine_Data = getterUtil.getString(datafine.getData())> 
13 
14<section class="evento"> 
15    <div class="evento-titolo"> 
16        <div class="container"> 
17            <div class="row"> 
18                <div class="col-lg-12"> 
19                    <div class="event-title-container"> 
20                        <h1>${titolo.getData()}</h1> 
21                        <!-- Button code --> 
22                        <div title="Add to Calendar" class="addeventatc"> 
23                            Aggiungi al calendario 
24                            <#if validator.isNotNull(data_evento_Data)> 
25                                <#assign data_evento_DateObj = dateUtil.parseDate("yyyy-MM-dd", data_evento_Data, locale)> 
26                                <span class="start">${dateUtil.getDate(data_evento_DateObj, "yyyy-MM-dd", locale)}</span> 
27                            </#if> 
28                            <#if validator.isNotNull(datafine_Data)> 
29                                <#assign datafine_DateObj = dateUtil.parseDate("yyyy-MM-dd", datafine_Data, locale)> 
30                                <span class="end">${dateUtil.getDate(datafine_DateObj, "yyyy-MM-dd", locale)}</span> 
31                            </#if> 
32                            <span class="timezone">Europe/Rome 
33                        </span> 
34                            <span class="title">${titolo.getData()}</span> 
35                            <span class="description">${titolo.getData()}</span> 
36                            <span class="location"> 
37                            	<#if indirizzo?? && indirizzo.getData()!="">${indirizzo.getData()},</#if>${luogo_evento.getData()} 
38                        	</span> 
39                        </div> 
40                    </div> 
41                    <div class="under-title"></div> 
42                </div> 
43            </div> 
44        </div> 
45    </div> 
46    <div class="container"> 
47        <div class="row"> 
48            <div class="col-lg-8 mb-5 mb-lg-0"> 
49                <div class="evento-testo"> 
50                    <#if immaginedettaglio.getData()?? && immaginedettaglio.getData()!=""> 
51                    <img src="${immaginedettaglio.getData()}" alt="${titolo.getData()}" /> 
52                    </#if> 
53                    ${testo.getData()} 
54                    <#if Documento?? && Documento.getSiblings()?has_content> 
55                        <#list Documento.getSiblings() as cur_Documento> 
56                            <a href="${cur_Documento.getData()}"> 
57                        <svg class="ico-svg"> 
58                            <use xlink:href="${icons}#download"></use> 
59                        </svg> 
60                                <#if cur_Documento.labeldocumento.getData()?? && cur_Documento.labeldocumento.getData()!="" > 
61                                Download ${cur_Documento.labeldocumento.getData()} 
62                                <#else> 
63                                    ${languageUtil.format(locale, "download-x", "Documento", false)} 
64                                </#if> 
65                            </a> 
66                        <br/> 
67                        </#list> 
68                    </#if> 
69                </div> 
70                <#if video.getData() !="" > 
71                    <div class="article-detail__video iframe-responsive"> 
72                      <#if video.getData()?contains("youtu.be") > 
73                        <#assign linkvideo = video.getData() /> 
74                        <#assign id = linkvideo?keep_after_last("/") /> 
75                        <iframe width="560" height="315" src="https://www.youtube.com/embed/${id}" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> 
76                      <#else> 
77                        <iframe width="560" height="315" src="https://www.youtube.com/embed/${video.getData()}" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> 
78                      </#if> 
79                    </div> 
80                </#if> 
81                <#if slideshow?? && slideshow.getSiblings()?has_content> 
82                    <div class="slider slider--photogallery"> 
83                        <#list slideshow.getSiblings() as cur_slideshow> 
84                        	<#if validator.isNotNull(cur_slideshow.getData())> 
85	                            <div> 
86    	                            <img src="${cur_slideshow.getData()}" title="${languageUtil.format(locale, "download-x", "Slideshow", false)}" /> 
87        	                    </div> 
88                            </#if> 
89                        </#list> 
90                    </div> 
91                    <div class="slider slider--nav"> 
92                        <#list slideshow.getSiblings() as cur_slideshow> 
93                        	<#if validator.isNotNull(cur_slideshow.getData())> 
94	                            <div> 
95	                                <img src="${cur_slideshow.getData()}" title="${languageUtil.format(locale, "download-x", "Slideshow", false)}" /> 
96	                            </div> 
97                            </#if> 
98                        </#list> 
99                    </div> 
100                </#if> 
101                 <#if gallery?? && gallery.getData()!=""> 
102                    <#assign scopeGroupId = getterUtil.getLong(themeDisplay.getScopeGroupId()) /> 
103                    <#assign isFolderId = false /> 
104                 
105                    <#if validator.isNumber(gallery.getData())> 
106                      <#assign galleryFolderId = getterUtil.getLong(gallery.data) /> 
107                      <#assign galleryFolder = dlFolderLocalService.getFolder(galleryFolderId) /> 
108                 
109                      <#if validator.isNumber(galleryFolder) > 
110                				<#assign isFolderId = true /> 
111                			</#if> 
112                    </#if> 
113                 
114                    <#if !isFolderId > 
115                      <#assign galleriesFolderId = dlFolderLocalService.getFolder(scopeGroupId, 0, 'Galleries').getFolderId() /> 
116                      <#assign galleryFolderId = dlFolderLocalService.getFolder(scopeGroupId, galleriesFolderId, gallery.data).getFolderId() /> 
117                    </#if> 
118                 
119                    <#assign folderFiles = dlFileEntryLocalService.getFileEntries(scopeGroupId, galleryFolderId) /> 
120                 
121                    <div class="slider slider--photogallery"> 
122                        <#list folderFiles as fileImage> 
123                          <#if fileImage !=""> 
124                            <div> 
125                              <#assign fileImageUrl = "/documents/" + scopeGroupId + "/" + galleryFolderId + "/" + fileImage.getTitle() + "/" + fileImage.getUuid() /> 
126                              <img src="${fileImageUrl}" title="${fileImage.getTitle()}" /> 
127                            </div> 
128                          </#if> 
129                        </#list> 
130                    </div> 
131                    <div class="slider slider--nav"> 
132                          <#list folderFiles as fileImage> 
133                            <#if fileImage !=""> 
134                              <div> 
135                                <#assign fileImageUrl = "/documents/" + scopeGroupId + "/" + galleryFolderId + "/" + fileImage.getTitle() + "/" + fileImage.getUuid() /> 
136                                <img src="${fileImageUrl}" title="${fileImage.getTitle()}" /> 
137                              </div> 
138                            </#if> 
139                        </#list> 
140                    </div> 
141                 
142                  </#if> 
143            </div> 
144            <div class="col-lg-4 sidebar"> 
145                <div class="cnf-categories"> 
146                    <div class="cnf-categories__title"> 
147                        Data e luogo 
148                    </div> 
149                    <div class="evento-date"> 
150                        dal 
151                        <#if validator.isNotNull(data_evento_Data)> 
152                            <#assign data_evento_DateObj = dateUtil.parseDate("yyyy-MM-dd", data_evento_Data, locale)> 
153                            <span>${dateUtil.getDate(data_evento_DateObj, "dd MMM yyyy", locale)}</span> 
154                        </#if><br> 
155                        al 
156                        <#if validator.isNotNull(datafine_Data)> 
157                            <#assign datafine_DateObj = dateUtil.parseDate("yyyy-MM-dd", datafine_Data, locale)> 
158                            <span>${dateUtil.getDate(datafine_DateObj, "dd MMM yyyy", locale)}</span> 
159                        </#if> 
160                    </div> 
161                    <#if sede?? && sede.getData()!=""> 
162                    <span class="evento-sede">${sede.getData()}</span><br> 
163                    </#if> 
164                    <#if indirizzo?? && indirizzo.getData()!=""> 
165                    ${indirizzo.getData()},</#if> 
166                    <#if luogo_evento.getData()?? && luogo_evento.getData()!=""> 
167                    ${luogo_evento.getData()} 
168                    </#if> 
169                    <#if (documento.getSiblings()?has_content) && (documento.getSiblings()?size > 0)> 
170                        <#if (documento.getSiblings()?size > 0) && (documento.getSiblings()[0].getData()!="") > 
171                            <div class="allegati-title" style="margin-top: 20px;">Allegati</div> 
172                        </#if> 
173                        <ul class="article-detail__list"> 
174                        	<#list documento.getSiblings() as cur_Documento> 
175                              <#if cur_Documento.getData()!=""> 
176                                  <li class="article-detail__item"> 
177                                        <svg class="ico-svg"> 
178                                          <use xlink:href="${icons}#file-alt-solid"></use> 
179                                        </svg> 
180                                      <#if cur_Documento.labeldocumento.getData()?? && cur_Documento.labeldocumento.getData()!="" > 
181                                          <a href="${cur_Documento.getData()}" title="${cur_Documento.labeldocumento.getData()}">${cur_Documento.labeldocumento.getData()} 
182                                          </a> 
183                                      <#else> 
184                                          <a href="${cur_Documento.getData()}" title="${languageUtil.format(locale, "download-x", "Documento", false)}">${languageUtil.format(locale, "download-x", "Documento", false)} 
185                                          </a> 
186                                      </#if> 
187                                  </li> 
188                              </#if> 
189                        	</#list> 
190                    	</ul> 
191                    </#if> 
192                </div> 
193            </div> 
194        </div> 
195    </div> 
196     
197</section>