Se ha producido un error al procesar la plantilla.
Java method "com.sun.proxy.$Proxy158.getTag(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy158 object "com.liferay.asset.tags.internal.service.AssetTagStatsAssetTagLocalServiceWrapper@3ced947d"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #local tagObject = assetTagLocalServi...  [in template "1951451#1951490#27141296" in macro "getTerminosRelacionados" at line 48, column 5]
	- Reached through: @getTerminosRelacionados tagName=Titu...  [in template "1951451#1951490#27141296" at line 40, column 9]
----
1<#assign assetTagLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetTagLocalService") /> 
2 
3<#assign assetEntryQueryService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
4 
5<#assign assetEntryQuery = objectUtil("com.liferay.asset.kernel.service.persistence.AssetEntryQuery") /> 
6 
7 
8<#assign default_text_size = "h3" > 
9 
10<#if (Titulo.AtributoTitulo.getData())?? && Titulo.AtributoTitulo.getData() != ""> 
11	<#assign titulo_seccion_size = Titulo.AtributoTitulo.getData()> 
12<#else> 
13	<#assign titulo_seccion_size = default_text_size > 
14</#if> 
15 
16 
17<div class="row margin-top-components"> 
18     
19    <#-- TITULO DE TERMINO --> 
20	<#if (Titulo.getData())?? && Titulo.getData() != "" > 
21		<div class="col-12" style="margin-bottom: 30px;"> 
22			<${titulo_seccion_size}>${Titulo.getData()}</${titulo_seccion_size}> 
23		</div> 
24	</#if> 
25	 
26	<#-- CUERPO DE TERMINO --> 
27	<#if (Body.getData())?? && Body.getData() != "" > 
28		<div class="col-12" style="margin-bottom: 65px;"> 
29			${Body.getData()} 
30		</div> 
31	</#if> 
32	 
33	<#-- TERMINOS RELACIONADOS--> 
34	<div class="col-12" style="margin-bottom: 30px;"> 
35		<h2>Términos relacionados</h2> 
36	</div> 
37	 
38	 
39	<#-- INSERTAR MACRO PARA BUSCAR TERMINOS RELACIONADOS --> 
40	<@getTerminosRelacionados tagName=Titulo.getData()/> 
41	 
42</div> 
43 
44 
45 
46<#macro getTerminosRelacionados tagName > 
47 
48    <#local tagObject = assetTagLocalService.getTag(groupId, tagName) /> 
49	<#local tagID = tagObject.getTagId() /> 
50	 
51	<#if validator.isNotNull(tagID) && tagID != 0> 
52	 
53		<#local search = assetEntryQuery.setAllTagIds([tagID])> 
54		<#local search2 = assetEntryQuery.setOrderByCol1("title")> 
55 
56		<#local teste = assetEntryQueryService.getEntries(assetEntryQuery)> 
57		 
58		<#if validator.isNotNull(teste)> 
59		 
60			<#list teste as object > 
61				<#local obj = object.getAssetRenderer() > 
62				<#local journalArticle = obj.getAssetObject() > 
63				 
64				<div class="d-flex col-6 col-sm-6 col-lg-4" style="cursor: pointer;margin-bottom: 20px;"> 
65				    <div class="d-flex container col-12 contenedor-medium" style="flex-wrap: wrap;border-radius: 12px;" > 
66				 
67        			    <#-- ddmTemplateKey TERMINOS LOCAL 40696  --> 
68        			    <#-- ddmTemplateKey TERMINOS DESARROLLO 9816215   --> 
69        			    <#-- ddmTemplateKey TERMINOS INTEGRACION 27141292   --> 
70        			    <#-- ddmTemplateKey TERMINOS PRODUCCION  --> 
71            			<@liferay_journal["journal-article"] 
72            				articleId=journalArticle.getArticleId() 
73            				ddmTemplateKey="27141292" 
74            				groupId=journalArticle.getGroupId() 
75            			/> 
76            		</div> 
77        			 
78        		</div> 
79			 
80			</#list> 
81	 
82		</#if> 
83	 
84	</#if> 
85	 
86</#macro>