Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> dlTool.getDLFileEntryByPath(boletin.getData())  [in template "32656#32690#71100" at line 16, column 86]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign fileEntry = dlTool.getDLFileE...  [in template "32656#32690#71100" at line 16, column 65]
----
1<#assign dlTool = utilLocator.findUtil("lportal7.0ce-hook", "as.asac.template.tools.DLTool") /> 
2<#assign title = .vars['reserved-article-title'].data> 
3 
4<div class="ordenanza detail template row row-spacing"> 
5<#if validator.isNotNull(Aprobadas.data) ??> 
6	<div class="col-md-12">${Aprobadas.data}</div> 
7</#if> 
8	<#if BOCM ??> 
9		<#if BOCM.getSiblings()?has_content> 
10			<div class="col-md-12"> 
11			<#list BOCM.getSiblings() as boletin> 
12				<#if boletin.data !=""> 
13					<div class="col-md-6 uxgl-horizontal-card"> 
14						<div class="document-wrapper card card-horizontal"> 
15							<div class="card-row"> 
16								<#assign fileEntry = dlTool.getDLFileEntryByPath(boletin.getData())/> 
17								<#assign name = ""/> 
18								<#if validator.isNotNull(fileEntry.getExtension())> 
19									<#assign name = fileEntry.getTitle()/> 
20									 
21									<#if boletin.NombreBOCM.data!=""> 
22										<#assign name = boletin.NombreBOCM.data/> 
23									</#if> 
24									<div class="card-col-field card-col-gutters"> 
25										<a class="document document-${fileEntry.getExtension()} big" href="${boletin.data}" title="${fileEntry.getTitle()}"> 
26											<span class="hide-accessible">${fileEntry.getTitle()}</span> 
27										</a> 
28									</div> 
29								 
30									<div class="card-col-content card-col-gutters"> 
31										<a class="" href="${boletin.data}" title="${fileEntry.getTitle()}"> 
32											<span class="small text-uppercase">${name}</span> 
33										</a> 
34									</div> 
35								</#if> 
36							</div> 
37						</div> 
38					</div> 
39				</#if>	 
40			</#list> 
41			</div> 
42		</#if> 
43	</#if> 
44	<#if Ordenanza ??> 
45		<#if Ordenanza.getSiblings()?has_content> 
46			<h4>Ordenanzas</h4> 
47			<#list Ordenanza.getSiblings() as ord> 
48				<#if ord.data !=""> 
49					<div class="col-md-6 uxgl-horizontal-card"> 
50						<div class="document-wrapper card card-horizontal"> 
51							<div class="card-row"> 
52								<#assign fileEntry = dlTool.getDLFileEntryByPath(ord.getData())/> 
53								<#assign name = ""/> 
54								<#if validator.isNotNull(fileEntry.getExtension())> 
55									<#assign name = fileEntry.getTitle()/> 
56									 
57									<#if ord.NombreOrdenanza.data!=""> 
58										<#assign name = ord.NombreOrdenanza.data/> 
59									</#if> 
60									<div class="card-col-field card-col-gutters"> 
61										<a class="document document-${fileEntry.getExtension()} big" href="${ord.data}" title="${fileEntry.getTitle()}"> 
62											<span class="hide-accessible">${fileEntry.getTitle()}</span> 
63										</a> 
64									</div> 
65								 
66									<div class="card-col-content card-col-gutters"> 
67										<a class="" href="${ord.data}" title="${fileEntry.getTitle()}"> 
68											<span class="small text-uppercase">${name}</span> 
69										</a> 
70									</div> 
71								</#if> 
72							</div> 
73						</div> 
74					</div> 
75				</#if>	 
76			</#list> 
77		</#if> 
78	</#if> 
79	 
80</div>