Recopilatorio de noticias

Contenidos con 4-Curso 2015-2016 .

Se ha producido un error al procesar la plantilla.
Java method "com.sun.proxy.$Proxy102.getLayout(long, boolean, long)" threw an exception when invoked on com.sun.proxy.$Proxy102 object "com.liferay.layout.internal.service.LayoutLocalServiceWrapper@23fea022"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign layoutEnlace = layoutLocalSer...  [in template "21222#21260#968884" at line 75, column 25]
----
1<#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService")> 
2<style type="text/css"> 
3.aui .RWD .noticias_home_simple .destacado_una_columna { 
4    border-bottom: 0 none; 
5    border-top: 1px solid #dcdcdc !important; 
6
7.aui .RWD .portlet-asset-publisher .destacado_dos_columnas .destacado_imagen { 
8    width:20% 
9
10.aui .RWD .portlet-asset-publisher .destacado_dos_columnas .destacado_contenido { 
11    width:75% 
12
13</style> 
14 
15<#assign formato_fecha = "yyyy-MM-dd"> 
16<#assign Argitaratze_Mezua = "Argitaratze data: "> 
17<#if locale == "es_ES"> 
18<#assign formato_fecha = "dd-MM-yyyy"> 
19<#assign Argitaratze_Mezua = "Fecha de publicación: "> 
20<#elseif locale == "eu_ES"> 
21<#assign formato_fecha = "yyyy-MM-dd"> 
22<#assign Argitaratze_Mezua = "Argitaratze-data: "> 
23</#if> 
24<#assign dLFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryService")>	 
25<#assign primero = "primero"> 
26<#if entries?has_content> 
27<div class="listado"> 
28    <#foreach curEntry in entries> 
29	<#assign assetRenderer = curEntry.getAssetRenderer()>         
30    <#assign url = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry)>         
31	<#if assetLinkBehavior != "showFullContent"> 
32		<#assign url = assetRenderer.getURLViewInContext(renderRequest, renderResponse, url)>         
33	</#if>         
34    <#assign className = assetRenderer.getClassName()>         
35	<#if className == "com.liferay.journal.model.JournalArticle"> 
36	<#assign journalArticle = assetRenderer.getArticle()>   
37	<#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString()))> 
38	<#assign rootElement = document.getRootElement()>             
39	<#assign fecha_inicio = document.valueOf("//dynamic-element[@name='fecha_inicio']/dynamic-content/text()") /> 
40    <#assign fecha_inicio_DateObj = dateUtil.parseDate("yyyy-MM-dd", fecha_inicio, locale)> 
41	<#assign fecha_inicio = dateUtil.getDate(fecha_inicio_DateObj, formato_fecha, locale)>  
42	<#assign imagen = document.valueOf("//dynamic-element[@name='imagen_home']/dynamic-content/text()") />  
43	<#if imagen!=""> 
44                <#assign imagen_map = imagen?eval /> 
45				<#if imagen_map.groupId?? && imagen_map.groupId?has_content && imagen_map.uuid?? && imagen_map.uuid?has_content>  
46					<#assign fileMi = dLFileEntryService.getFileEntryByUuidAndGroupId(imagen_map.uuid?string, getterUtil.getLong(imagen_map.groupId))> 
47					<#assign miRuta="/documents/${imagen_map.groupId}/${fileMi.getFileEntryId()}/${imagen_map.title}/${imagen_map.uuid}"> 
48				</#if>     
49			<#else>                            
50				<#assign miRuta="">             
51			</#if> 
52	<#assign resumen = document.valueOf("//dynamic-element[@name='resumen']/dynamic-content/text()") /> 
53	<#assign urlEnlace = document.valueOf("//dynamic-element[@name='enlace_pagina']/dynamic-content/text()") /> 
54	<#assign urlEnlaceExterna = document.valueOf("//dynamic-element[@name='enlace_pagina_externa']/dynamic-content/text()") /> 
55	<#assign urlDocumento = document.valueOf("//dynamic-element[@name='enlace_documento']/dynamic-content/text()") />  
56	<#assign miRutaDoc=""> 
57	<#if urlDocumento!=""> 
58        <#assign fitxategia_map = jsonFactoryUtil.createJSONObject(urlDocumento) /> 
59    	<#if fitxategia_map.groupId?? && fitxategia_map.groupId?has_content && fitxategia_map.uuid?? && fitxategia_map.uuid?has_content>  
60			<#assign fileMi = dLFileEntryService.getFileEntryByUuidAndGroupId(fitxategia_map.uuid?string, getterUtil.getLong(fitxategia_map.groupId))> 
61			<#assign miRutaDoc="/documents/${fitxategia_map.groupId}/${fileMi.getFileEntryId()}/${fitxategia_map.title}/${fitxategia_map.uuid}"> 
62        </#if> 
63    </#if>	 
64    <#assign paginaExt = 0> 
65	<#assign urlEnlaceString = urlEnlace> 
66	<#assign urlEnlaceExtString = urlEnlaceExterna> 
67	<#assign urlDocumentoString = miRutaDoc>             
68	<#if urlEnlaceString!=""> 
69		<#assign aux = 0> 
70		<#if urlEnlace?contains("@")> 
71			<#assign linkArray = urlEnlace?split("@") /> 
72			<#assign layoutEnlace = layoutLocalService.getLayout(getterUtil.getLong(linkArray[2]), false, getterUtil.getLong(linkArray[0]))> 
73		<#else> 
74    		<#assign linkJSON = urlEnlace?eval /> 
75			<#assign layoutEnlace = layoutLocalService.getLayout(getterUtil.getLong(linkJSON.groupId), false, getterUtil.getLong(linkJSON.layoutId))> 
76		</#if> 
77 
78		<#assign url = layoutEnlace.getFriendlyURL()>    			 
79	<#elseif urlEnlaceExtString!=""> 
80		<#assign url = urlEnlaceExterna> 
81		<#assign paginaExt = 1>                 
82	<#elseif urlDocumentoString!=""> 
83		<#assign url = miRutaDoc>                 
84	</#if>                 
85				            
86            <#assign imagenString = miRuta> 
87			<#assign columnas = "destacado_dos_columnas">             
88			<#if imagenString==""> 
89				<#assign columnas = "destacado_una_columna">             
90			</#if>             
91			<div class="${columnas} ${primero}"> 
92                <#if imagenString!="">                 
93				<div class="destacado_imagen"> 
94                    <img src="${miRuta}" alt="${curEntry.getTitle(locale)}"> 
95                </div> 
96                </#if> 
97                <div class="destacado_contenido"> 
98                    <#if paginaExt == 1>                     
99					<p class="titulo"><a target="_blank" href="${url}">${curEntry.getTitle(locale)}</a></p> 
100                    <#else>                     
101					<p class="titulo"><a href="${url}">${curEntry.getTitle(locale)}</a></p> 
102                    </#if> 
103					<#assign resumenString = resumen>                     
104					<#if resumenString!="">                     
105						<p class="resumen">${resumen}</p>  
106                    </#if>                     
107                    <p class="pre-titulo">${Argitaratze_Mezua} ${fecha_inicio}</p> 
108                     
109                </div>                 
110            </div> 
111             
112            <#if primero == "primero"> 
113				<#assign primero = "">             
114			</#if>         
115		</#if>     
116	</#foreach> 
117</div> 
118</#if> 
— 25 Resultados por página
Mostrando el intervalo 1 - 25 de 37 resultados.