Se ha producido un error al procesar la plantilla.
Java method "static com.liferay.document.library.kernel.service.DLAppLocalServiceUtil.getFileEntryByUuidAndGroupId(String, long)" threw an exception; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign fileEntry = dlAppLocalService...  [in template "20100#20137#337973" at line 34, column 49]
----
1<#assign assetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]> 
2<#assign jsonFactoryUtil = staticUtil["com.liferay.portal.kernel.json.JSONFactoryUtil"]> 
3 
4<#assign dlAppLocalServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLAppLocalServiceUtil"]> 
5<#assign dlUtil = staticUtil["com.liferay.document.library.kernel.util.DLUtil"]> 
6 
7<div class="rs-shop-part pt-130 pb-130 md-pt-80 md-pb-80"> 
8    <div class="container"> 
9        <div class="sec-title"> 
10            <h3 class="sub-title">Editorial</h3> 
11            <h2 class="title">Librería de publicaciones</h2> 
12        </div> 
13        <#if entries?has_content> 
14            <div class="row"> 
15                <#list entries as entry>    
16                    <#assign assetRenderer = entry.getAssetRenderer() /> 
17                    <#assign journalArticle = assetRenderer.getArticle() /> 
18                    <#assign articleResourcePK = journalArticle.getResourcePrimKey()/> 
19                     
20                    <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale)) /> 
21                    <#assign rootElement = document.getRootElement() /> 
22         
23                    <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) /> 
24                     
25                    <#assign imagen = "" /> 
26                    <#if saxReaderUtil.createXPath("dynamic-element[@name='Imagen']").selectSingleNode(rootElement)??> 
27                        <#assign imagen = saxReaderUtil.createXPath("dynamic-element[@name='Imagen']").selectSingleNode(rootElement).getStringValue() /> 
28                    </#if> 
29                    <#if imagen?length &gt; 5> 
30						<#assign jsonObject = jsonFactoryUtil.createJSONObject(imagen) /> 
31						<#assign uuid = jsonObject.getString("uuid") /> 
32						<#assign groupId = jsonObject.getString("groupId")?number /> 
33 
34						<#assign fileEntry = dlAppLocalServiceUtil.getFileEntryByUuidAndGroupId(uuid, groupId) /> 
35						<#assign href = dlUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, "") /> 
36						<#assign imagenHrefSinHost =href[href?index_of("/documents")..] /> 
37					</#if> 
38                     
39                     
40                     
41                    <#assign fichero = "" /> 
42                    <#if saxReaderUtil.createXPath("dynamic-element[@name='Fichero']").selectSingleNode(rootElement)??> 
43                        <#assign fichero = saxReaderUtil.createXPath("dynamic-element[@name='Fichero']").selectSingleNode(rootElement).getStringValue() /> 
44                    </#if> 
45                    <#if fichero?length &gt; 5> 
46						<#assign jsonObject = jsonFactoryUtil.createJSONObject(fichero) /> 
47						<#assign uuid = jsonObject.getString("uuid") /> 
48						<#assign groupId = jsonObject.getString("groupId")?number /> 
49 
50						<#assign fileEntry = dlAppLocalServiceUtil.getFileEntryByUuidAndGroupId(uuid, groupId) /> 
51						<#assign href = dlUtil.getPreviewURL(fileEntry, fileEntry.getFileVersion(), themeDisplay, "") /> 
52						<#assign ficheroHrefSinHost =href[href?index_of("/documents")..] /> 
53					</#if> 
54                     
55                     
56                    <#assign nuevo = "false" /> 
57                    <#if saxReaderUtil.createXPath("dynamic-element[@name='Nuevo']").selectSingleNode(rootElement)??> 
58                        <#assign nuevo = saxReaderUtil.createXPath("dynamic-element[@name='Nuevo']").selectSingleNode(rootElement).getStringValue() /> 
59                    </#if> 
60                     
61                    <#assign titulo = journalArticle.getTitle("ES")/> 
62        
63       
64                    <div class="col-lg-4 col-md-6 col-12 mb-53"> 
65                        <div class="product-list"> 
66                           	<div class="image-product"> 
67		                        <img alt="" src="${imagenHrefSinHost}"/> 
68            					<div class="overley"> 
69            					    <#if ficheroHrefSinHost?? && ficheroHrefSinHost?length &gt; 5> 
70            							<a href="${ficheroHrefSinHost}" target="_blank"> 
71            							    <i aria-hidden="true" class="fa fa-download"> </i>            
72            							</a> 
73        							</#if> 
74        							<#if nuevo?trim == "true"> 
75        							     <span class="onsale">Nuevo!</span> 
76        							</#if> 
77            					</div> 
78	                        </div> 
79                        	<div class="content-desc text-center"> 
80                        		<h2 class="loop-product-title pt-15"> 
81                        			<#if titulo?length &lt; 25>  
82                        				${titulo} 
83                        			<#else> 
84                                        ${titulo?substring(0,25)} ... 
85                    	    		</#if> 
86                    		    </h2> 
87                    	       <span class="more-info"> 
88                    		        <a href="${viewURL}">+ Info</a> 
89                    	        </span> 
90                    	    </div> 
91                        </div> 
92            		</div> 
93                </#list> 
94            </div> 
95        </#if> 
96    </div> 
97</div> 
— 12 Resultados por página
Mostrando el intervalo 49 - 60 de 82 resultados.