Araudia
Errorea gertatu da txantiloia prozesatzerakoan.
Java method "com.sun.proxy.$Proxy179.getFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy179 object "com.liferay.portlet.documentlibrary.service.impl.DLFileEntryServiceImpl@4b80b3c5"; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign fileMi = dLFileEntryService.g... [in template "21222#21260#28812084" at line 78, column 41]
----
1<#macro length f>
2 <#assign numMegas = (f.getSize()?number/1048576)>
3 <#assign numKas = (f.getSize()?number/1024)>
4 <#setting number_format="0.##">
5 <#if (numMegas>=1)>
6 ${numMegas} MB
7 <#else>
8 ${numKas} KB
9 </#if>
10</#macro>
11<#macro tipoFichero fileMimeT>
12
13 <#if fileMimeT?contains("pdf")>
14 <span class="pdf">pdf</span>
15 <#elseif fileMimeT?contains("doc")>
16 <span class="doc">doc</span>
17 <#elseif fileMimeT?contains("msword")>
18 <span class="doc">doc</span>
19 <#elseif fileMimeT?contains("vnd.openxmlformats-officedocument.wordprocessingml.document")>
20 <span class="doc">doc</span>
21 <#elseif fileMimeT?contains("vnd.oasis.opendocument.text")>
22 <span class="doc">odt</span>
23 <#elseif fileMimeT?contains("xls")>
24 <span class="xls">xls</span>
25 <#elseif fileMimeT?contains("zip") || fileMimeT?contains("x-zip-compressed")>
26 <span class="zip">zip</span>
27 <#elseif fileMimeT?contains("ppt") || fileMimeT?contains("vnd.ms-powerpoint")>
28 <span class="ppt">ppt</span>
29 <#elseif fileMimeT?contains("vnd.openxmlformats-officedocument.presentationml.presentation")>
30 <span class="ppt">pptx</span>
31 <#else>
32 <span>${fileMimeT}</span>
33 </#if>
34</#macro>
35
36<#assign fileLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")>
37<#assign dLFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryService")>
38<#if entries?size > 0 >
39 <#-- Formato del idioma-->
40 <#assign formato_idioma = "yyyy·MM·dd">
41 <#if locale == "es_ES">
42 <#assign formato_idioma = "dd·MM·yyyy">
43 <#elseif locale == "eu_ES">
44 <#assign formato_idioma = "yyyy·MM·dd">
45 <#elseif locale == "en_EN">
46 <#assign formato_idioma = "yyyy·MM·dd">
47 <#elseif locale == "fr_FR">
48 <#assign formato_idioma = "dd·MM·yyyy">
49 <#elseif locale == "de_DE">
50 <#assign formato_idioma = "dd·MM·yyyy">
51 <#elseif locale == "ca_ES">
52 <#assign formato_idioma = "dd·MM·yyyy">
53 <#elseif locale == "gl_ES">
54 <#assign formato_idioma = "dd·MM·yyyy">
55 <#else>
56 <#assign formato_idioma = "yyyy·MM·dd">
57 </#if>
58 <#assign primero = "primero">
59 <div class="documentos">
60 <#foreach entry in entries>
61 <#assign renderer = entry.getAssetRenderer()>
62 <#assign className = renderer.getClassName()>
63 <#if className == "com.liferay.journal.model.JournalArticle">
64 <#assign journalArticle = renderer.getArticle()>
65 <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString()))>
66 <#assign rootElement = document.getRootElement()>
67 <#assign izena = entry.getTitle(locale)>
68
69 <#assign data = document.valueOf("//dynamic-element[@name='Data']/dynamic-content/text()") />
70 <#assign fecha_DateObj = dateUtil.parseDate("yyyy-MM-dd", data,locale)>
71 <#assign data = dateUtil.getDate(fecha_DateObj, formato_idioma, locale)>
72 <#assign deskribapena = document.valueOf("//dynamic-element[@name='Deskribapena']/dynamic-content/text()") />
73 <#assign fitxategia = document.valueOf("//dynamic-element[@name='Fitxategia']/dynamic-content/text()") />
74
75 <#if fitxategia!="">
76 <#assign fitxategia_map = jsonFactoryUtil.createJSONObject(fitxategia) />
77 <#if fitxategia_map.groupId?? && fitxategia_map.groupId?has_content && fitxategia_map.uuid?? && fitxategia_map.uuid?has_content>
78 <#assign fileMi = dLFileEntryService.getFileEntryByUuidAndGroupId(fitxategia_map.uuid?string, getterUtil.getLong(fitxategia_map.groupId))>
79
80 <#assign catLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService")>
81 <#assign articleCatNames = catLocalService.getCategoryNames("com.liferay.journal.model.JournalArticle", getterUtil.getLong(journalArticle.resourcePrimKey))>
82 <#assign miRuta="/documents/${fitxategia_map.groupId}/${fileMi.getFileEntryId()}/${fitxategia_map.title}/${fitxategia_map.uuid}">
83 <div class="documento">
84 <div class="tipo-peso">
85 <#assign fileMimeT = fileMi.getMimeType()>
86 <a class="tipo" href="${miRuta}" target="_blank"><@tipoFichero fileMimeT/></a>
87 <div class="peso"><@length fileMi /></div>
88 </div>
89 <div class="datos">
90 <div class="fecha-categorias">
91 <span class="fecha">${data}</span>
92 <#assign cont = 0>
93 <#foreach catName in articleCatNames>
94 <span class="categoria">${catName}</span>
95 <#assign cont = cont + 1>
96 <#if cont < articleCatNames?size> | </#if>
97 </#foreach>
98 </div>
99 <div class="titulo"><a href="${miRuta}" target="_blank">${izena}</a>
100 </div>
101 <div class="descripcion">${deskribapena}
102 </div>
103 </div>
104 </div>
105 </#if>
106 </#if>
107
108
109 </#if>
110 </#foreach>
111 </div>
112</#if>
Eduki publikatzailea
Nerea Mancisidor Mendizabal
Orain dela 13 egun aldatuta.
Adierazpen bateratu honek Euskararen balioa jartzen du agerian.
2025·12·03
ADIERAZPEN INSTITUZIONALA EUSKARAREN NAZIOARTEKO EGUNA 2025
Euskara ZUGAN, NIGAN, GUGAN...
Nerea Mancisidor Mendizabal
Orain dela 29 egun aldatuta.
Programaren laugarren edizioa da hau eta hainbat dira ditugun aldaketak: batetik etorriko diren gazteen adina 18 urtera igo dugu; beraz, 18-25 urte bitarteko gazteek izango dute aukera...
Nerea Mancisidor Mendizabal
Orain dela 2 Hilabeteak aldatuta.
Olaia Inziarteren solasaldia urriaren 3an izango da, 19:00etan, Ertoetxen.
Eñaut Elorrietaren emanaldia urriaren 11n izango da, 19:00etan, San Migel elizan.
2025·09·16
...
Nerea Mancisidor Mendizabal
Orain dela 2 Hilabeteak aldatuta.
Komunikazioa familian izango dugu hizpide.
08
URR
Urriaren 8an, 17:00etan, Itsasondoko Kulturgunean "Treba gurasoak"...
Nerea Mancisidor Mendizabal
Orain dela 2 Hilabeteak aldatuta.
Komunikazioa familian izango da hizpide.
05
OTS
Urriaren 8an, 17:00etan, Itsasondoko Kulturgunean "Treba gurasoak"...
Nerea Mancisidor Mendizabal
Orain dela 2 Hilabeteak aldatuta.
Begirada kritikoa lantzeko asmoz bi saio antolatu dira.
15
URR
Foru Aldundiaren laguntzarekin,...
ARITZ GUINDA TRULLOS
Orain dela 3 Hilabeteak aldatuta.
Uztailaren 1ean egingo dira elkarrizketak
2025·06·25
...
Nerea Mancisidor Mendizabal
Orain dela 3 Hilabeteak aldatuta.
Irailaren 27,28 eta 29an ospatuko ditugu herriko jaiak.
27
IRA
Irailaren 27an, herri afaria izango dugu. Afarirako...
Nerea Mancisidor Mendizabal
Orain dela 3 Hilabeteak aldatuta.
Olaia Inziarterekin solasaldi musikatua, Ianire Aranzabalek gidatua.
03
URR
Urriaren 3an, Olaia Inziarterekin,...
Nerea Mancisidor Mendizabal
Orain dela 3 Hilabeteak aldatuta.
Eñaut Elorrieta izango dugu Altzagako elizan, Ateosteko birako kontzertua eskaintzen.
11
URR
Urriaren 11n, Eñaut...
Nerea Mancisidor Mendizabal
Orain dela 5 Hilabeteak aldatuta.
Eñaut Elorrietaren kontzertua
05
OTS
Eñaut Elorrieta izango dugu Altzagako elizan, Ateosteko birako emanaldia...
Nerea Mancisidor Mendizabal
Orain dela 7 Hilabeteak aldatuta.
Ordenantza fiskalak 2025
Nerea Mancisidor Mendizabal
Orain dela 7 Hilabeteak aldatuta.
Baso eta pisten erabilepenerako arautegia
Nerea Mancisidor Mendizabal
Orain dela 7 Hilabeteak aldatuta.
Liburutegiko arautegia
