Publicaciones

Misceláneo

 

 

 

 

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

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign fileEntryImage = DLAppService...  [in template "20155#20195#72741" at line 27, column 41]
----
1<#assign BlogsEntryService = serviceLocator.findService("com.liferay.blogs.service.BlogsEntryService")> 
2<#assign AssetCategoryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"]> 
3<#assign PortalUtil = staticUtil["com.liferay.portal.kernel.util.PortalUtil"] /> 
4<#assign DLAppServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLAppServiceUtil"]> 
5<#assign DLUtil = staticUtil["com.liferay.document.library.kernel.util.DLUtil"]> 
6 
7<#if entries?has_content> 
8	<#list entries as entry> 
9  		<#assign assetRenderer = entry.getAssetRenderer() /> 
10  		<#assign entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) /> 
11  		<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) /> 
12  		<#if assetLinkBehavior != "showFullContent"> 
13   			<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
14  		</#if> 
15    	<div class="news-card ft"> 
16    		<#assign categories = "" > 
17    		<#assign className = assetRenderer.getClassName() > 
18			<#if className == "com.liferay.blogs.model.BlogsEntry"> 
19    			<#assign blogEntry = BlogsEntryService.getEntry(entry.getClassPK()) > 
20 
21    			<#if (blogEntry.getCoverImageFileEntryId() > 0)> 
22					<#assign fileEntryImage = DLAppServiceUtil.getFileEntry(blogEntry.getCoverImageFileEntryId())> 
23					<#if fileEntryImage?? > 
24						<#assign urlImg = DLUtil.getPreviewURL(fileEntryImage, fileEntryImage.getFileVersion(), themeDisplay, "", true, true)> 
25					</#if> 
26				<#elseif (blogEntry.getSmallImageFileEntryId() > 0)> 
27					<#assign fileEntryImage = DLAppServiceUtil.getFileEntry(blogEntry.getSmallImageFileEntryId()) > 
28						<#if fileEntryImage?? > 
29							<#assign urlImg = DLUtil.getPreviewURL(fileEntryImage, fileEntryImage.getFileVersion(), themeDisplay, "", true, true) > 
30						</#if> 
31				<#else> 
32					<#assign urlImg = "" > 
33				</#if> 
34				<div class="image"> 
35						<img src="${urlImg}"/> 
36				</div> 
37    			 
38				<#assign categories = AssetCategoryLocalServiceUtil.getAssetEntryAssetCategories(entry.getEntryId()) > 
39			</#if> 
40			<div class="text"> 
41				<#if categories?has_content> 
42					<div class="category"> 
43						<#list categories as category> 
44							${category.getName()} 
45							<#if (category_index+1) < categories?size> 
46							<span>&nbsp;|&nbsp;</span> 
47							</#if>  
48						</#list> 
49		      		</div> 
50				</#if> 
51		     	<#if className == "com.liferay.blogs.model.BlogsEntry"> 
52    				<#assign blogEntry = BlogsEntryService.getEntry(entry.getClassPK()) > 
53    				<#assign baseUrlBlog = PortalUtil.getCurrentCompleteURL(request)?split("?")[0] > 
54    				<#assign baseUrlBlog = baseUrlBlog?replace("/blog", "") > 
55					<#assign baseUrlBlog = baseUrlBlog?replace("/-/categories/[\\d]+", "","r") > 
56    		     	<a class="title" href="${baseUrlBlog}/article/-/blogs/${blogEntry.getUrlTitle()}">${entry.getTitle(locale)}</a> 
57		     	<#else> 
58		     	    <a class="title" href="${viewURL}">${entry.getTitle(locale)}</a> 
59		     	</#if> 
60		     	<p class="date">${dateUtil.getDate(entry.getPublishDate(), "dd/MM/yyyy", locale)}</p> 
61		     	<p>${entry.description}</p> 
62			</div> 
63		</div> 
64 	</#list> 
65</#if> 
— 5 Resultados por página
Mostrando el intervalo 1 - 5 de 8 resultados.