El Colegio de Registradores publica una Guía de buenas prácticas en materia de protección de datos

Se ha producido un error al procesar la plantilla.
Failed to get value for key "com.liferay.asset.kernel.service.AssetLinkLocalServiceUtil"; see cause exception.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: assetLinkLocalServiceUtil = staticUti...  [in template "20099#20135#633369" at line 3, column 5]
----
1<#setting locale = "es_ES"/> 
2<#assign 
3    assetLinkLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetLinkLocalServiceUtil"] 
4    assetEntryLocalServiceUtil = staticUtil["com.liferay.asset.kernel.service.AssetEntryLocalServiceUtil"] 
5    layoutLocalServiceUtil = staticUtil["com.liferay.portal.kernel.service.LayoutLocalServiceUtil"] 
6    journalArticleLocalServiceUtil = staticUtil["com.liferay.journal.service.JournalArticleLocalServiceUtil"] 
7    assetPublisherHelper = staticUtil["com.liferay.asset.publisher.util.AssetPublisherHelper"] 
8     
9    journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") 
10    layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") 
11    article = journalArticleLocalService.getArticle(getterUtil.getLong(scopeGroupId), .vars['reserved-article-id'].data) 
12    assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") 
13    asset = assetEntryLocalService.getEntry('com.liferay.journal.model.JournalArticle', article.resourcePrimKey) 
14    entryTitle = .vars['reserved-article-title'].data 
15     
16     
17    journalArticleId = .vars['reserved-article-id'].data 
18    currentArticle = journalArticleLocalServiceUtil.getArticle(groupId, journalArticleId) 
19    currentArticleResourcePrimKey = currentArticle.getResourcePrimKey() 
20    currentArticleAssetEntry = assetEntryLocalServiceUtil.getEntry("com.liferay.journal.model.JournalArticle", currentArticleResourcePrimKey) 
21    currentArticleAssetEntryId = currentArticleAssetEntry.getEntryId() 
22    assetLinks = assetLinkLocalServiceUtil.getLinks(currentArticleAssetEntryId) 
23     
24    serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext() 
25    themeDisplay = serviceContext.getThemeDisplay() 
26    currentUrl = themeDisplay.getPortalURL() + themeDisplay.getURLCurrent() 
27     
28    originPortletInstanceId = request.getParameter("originPortletInstanceId")!"" 
29    journalArticleId = .vars['reserved-article-id'].data 
30    previousNextService = serviceLocator.findService("com.corpme.previous.next.service.PreviousNextService") 
31    previousAndNext = previousNextService.getPreviousAndNextJournalArticles(themeDisplay, originPortletInstanceId, journalArticleId) 
32/> 
33<div class="container2 ev-content-container"> 
34    <#assign backFriendlyURL = request.getParameter("redirect")!"" /> 
35    <div> 
36        <#if imagenDetalle?has_content && imagenDetalle.getData()?has_content> 
37            <div class="imagen-detalle-blog" style="padding-top: 1rem;max-height:500px;overflow:hidden;"> 
38                <img src="${imagenDetalle.getData()}" /> 
39            </div> 
40        </#if> 
41        <div class="nota-prensa-detalle"> 
42            <div class="titulo"> 
43                <h2>${titulo.getData()}</h2> 
44            </div> 
45            <div class="nota-prensa"> 
46                ${contenido.getData()} 
47            </div> 
48            <!--Redes Sociales--> 
49            <div style="padding-bottom: 1.25rem;"> 
50                <div style="color: #424242" class="social-container"> 
51                    <ul class="social-widget contListado">Compartir: 
52                        <@liferay_social_bookmarks["bookmarks"] 
53                            className="com.liferay.journal.model.JournalArticle" 
54                            classPK=currentArticle.getArticleId()?number 
55                            displayStyle="horizontal" 
56                            maxInlineItems=4 
57                            target="_blank" 
58                            title=titulo.getData() 
59                            types="facebook,twitter,linkedin" 
60                            url=currentUrl 
61                        /> 
62                    </ul> 
63                </div> 
64            </div> 
65            <!-- Fin de Redes Sociales--> 
66        </div> 
67    <div> 
68</div> 
69<!--Contenido Anterior y Seguiente -->