Se ha producido un error al procesar la plantilla.
Java method "jdk.proxy3.$Proxy65.getAssetVocabulary(long)" threw an exception when invoked on jdk.proxy3.$Proxy65 object "com.liferay.portlet.asset.service.impl.AssetVocabularyLocalServiceImpl@47b987c2"; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign vocabularyNormativa = assetVo... [in template "34007#34042#1691159" at line 25, column 1]
----
1<#--Recuperación de objetos-->
2<#assign date=.vars["reserved-article-display-date"].data >
3<#assign dateFormatted = journalTool.getDateFormat(date, "dd MMMM yyyy", locale, timezone) >
4<#assign assetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") >
5<#assign assetVocabularyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService") >
6<#assign journalArticleLocalServiceUtil = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") >
7<#assign journalArticleResourceService = serviceLocator.findService("com.liferay.journal.service.JournalArticleResourceLocalService") >
8<#assign assetEntryLocalServiceUtil = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") >
9<#assign layoutLocalServiceUtil = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") >
10<#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryLocalService') >
11
12<#--Inicializando valores-->
13<#assign title = .vars['reserved-article-title'].data >
14<#assign title = .vars['reserved-article-title'].data>
15<#assign description = .vars['reserved-article-description'].data >
16<#assign modified_date = .vars['reserved-article-modified-date'].data >
17<#assign articleId = .vars['reserved-article-id'].data >
18<#assign articleResourcePK = journalArticleResourceService.getArticleResourcePrimKey(groupId, articleId) >
19<#assign assetEntry = assetEntryLocalServiceUtil.getEntry("com.liferay.journal.model.JournalArticle", articleResourcePK) >
20<#assign categories = journalTool.getCategories(groupId, articleId)/>
21<#assign renderUrl = request["render-url"]!'' >
22<#assign cumplimiento=false>
23<#assign separador = ", " >
24
25<#assign vocabularyNormativa = assetVocabularyLocalService.getAssetVocabulary(67405) >
26
27
28<#--Params portlet Web Content-->
29<#assign portletId = request.getAttribute("portletid")!'' >
30<#assign friendlyURL = request.getAttribute("friendlyURL")!'' >
31<#assign categoryId = request.getAttribute('categoryId')!'' >
32
33<div class="divTable">
34 <div class="divTableBody">
35 <div class="divTableRow">
36 <div class="normativa divTableCell">
37 <#if validator.isNotNull (NombreNormativa.getData())>
38 ${NombreNormativa.getData()}
39 <#else>
40 ${title}
41 </#if>
42 </div>
43 <div class="tipo divTableCell">
44 <#if validator.isNotNull (categories) && (categories?size >0) >
45 <ul class="categories">
46 <#list categories as category>
47 <#assign voca = assetVocabularyLocalService.getVocabulary(category.getVocabularyId()) />
48 <#if vocabularyNormativa.getVocabularyId() == category.getVocabularyId() >
49 <#else>
50 <li class="category">
51 ${voca.getTitle(locale)}
52 </li>
53 </#if>
54 </#list>
55 </ul>
56 </#if>
57 </div>
58 <div class="subtipo divTableCell">
59 <#if validator.isNotNull(categories) && (categories?size >0) >
60 <ul class="categories">
61 <#list categories as category>
62 <#if vocabularyNormativa.getVocabularyId() == category.getVocabularyId() >
63 <#else>
64 <li class="category">
65 ${category.getTitle(locale)}
66 </li>
67 </#if>
68 </#list>
69 </ul>
70 </#if>
71 </div>
72 <div class="fechapublicacion divTableCell">
73 ${dateFormatted}
74 </div>
75 <div class="vigente divTableCell">
76 <#if validator.isNotNull(Vigente.getData())>
77 Si
78 <#else>
79 No
80 </#if>
81 </div>
82 </div>
83 </div>
84</div>