Help

An error occurred while processing the template.
Denied access to method or field getAttribute of class org.apache.catalina.core.ApplicationHttpRequest

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign currentGroupid = serviceConte...  [in template "20116#20152#34556" at line 10, column 1]
----
1<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59bfee6ab37b64001107445e&product=custom-share-buttons"></script> 
2 
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
4<#assign httpServletRequest = serviceContext.getRequest()> 
5 
6<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
7 
8<#assign currentGroupid=groupId> 
9 
10<#assign currentGroupid = serviceContext.getRequest().getAttribute("LIFERAY_SHARED_THEME_DISPLAY").getScopeGroupId()> 
11 
12<#function escapeId text> 
13    <#assign id = text?replace('^[^a-z]', '', 'ri')> 
14    <#assign id = id?replace('[^a-z|0-9|_]', '-', 'ri')> 
15    <#return id> 
16</#function> 
17 
18<#function printImage image alt> 
19    <#if image?? && image != ""> 
20        <#if alt?? && alt != ""> 
21            <#return '<img src="${image}" alt="${alt}" />'/> 
22        <#else> 
23            <#return '<img src="${image}" alt="" />'/> 
24        </#if> 
25    </#if> 
26    <#return ""> 
27</#function> 
28 
29<div class="generic-content"> 
30    <div class="listado-noticias"> 
31        <section class="container-generic-content"> 
32            <div class="container"> 
33                <div class="row"> 
34                    <div class="content-faqs col-md-8 col-md-offset-2"> 
35                        <div class="wrapper-group-faqs"> 
36                            <h2 class="collapsable"><span tabindex="0" role="button" aria-expanded="false">${.vars['reserved-article-title'].data}</span></h2> 
37    						<div class="content-group-faqs"> 
38                                <#if Descripcion?has_content && Descripcion.getData()?has_content> 
39                                    <p>${Descripcion.getData()}</p> 
40                                </#if> 
41                                <div class="group-faqs"> 
42                                    <#if Pregunta.getSiblings()?has_content> 
43                                        <ul class="faqs"> 
44										  <#list Pregunta.getSiblings() as cur_Pregunta> 
45            	                            <#assign questionId = escapeId(cur_Pregunta.getData())> 
46            		                        <li class="faq" id="${questionId}"> 
47                                                <h3 class="question">${cur_Pregunta.getData()}</h2> 
48 
49												<#assign contenidoReplace = ""/> 
50 
51													<#assign contenidoReplace=cur_Pregunta.Respuesta.getData()/> 
52 
53												<#if groupId!=currentGroupid> 
54													<#assign group = GroupLocalService.getGroup(currentGroupid) /> 
55 
56													<#assign nombreEmpresa = "" /> 
57													<#assign EnlaceAppAndroid = "" /> 
58													<#assign EnlaceAppIos = "" /> 
59													<#assign EnlaceCodigoConducta = "" /> 
60													<#assign ImagenCodigoConducta = "" /> 
61													<#assign EnlaceNormaPerfil = "" /> 
62													<#assign EmailEmpresa = "" /> 
63													<#assign DireccionEmpresa = "" /> 
64													<#assign NombreEmpresaFiscal = "" /> 
65													<#assign NifEmpresa = "" /> 
66													<#assign InscripcionEmpresa = "" /> 
67													<#assign CiudadAvisoLegal = "" /> 
68													<#assign URLPrivada = "" /> 
69 
70													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresa") /> 
71													<#list expandoAttribute?keys as key> 
72													<#if key == locale> 
73														<#assign nombreEmpresa = expandoAttribute?values[key_index] /> 
74														<#break> 
75													</#if> 
76													</#list> 
77													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESA%",nombreEmpresa) /> 
78 
79													 
80													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("androidLink") /> 
81													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPANDROID%",expandoAttribute) /> 
82 
83													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("appleLink") /> 
84													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPIOS%",expandoAttribute) /> 
85 
86													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceCodigoConducta") /> 
87													<#list expandoAttribute?keys as key> 
88													<#if key == locale> 
89														<#assign EnlaceCodigoConducta = expandoAttribute?values[key_index] /> 
90														<#break> 
91													</#if> 
92													</#list> 
93													<#assign contenidoReplace=contenidoReplace?replace("%ENLACECODIGOCONDUCTA%",EnlaceCodigoConducta) /> 
94 
95													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("ImagenCodigoConducta") /> 
96													<#list expandoAttribute?keys as key> 
97													<#if key == locale> 
98														<#assign ImagenCodigoConducta = expandoAttribute?values[key_index] /> 
99														<#break> 
100													</#if> 
101													</#list> 
102													<#assign contenidoReplace=contenidoReplace?replace("%IMAGENCODIGOCONDUCTA%",ImagenCodigoConducta) /> 
103 
104													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceNormaPerfil") /> 
105													<#list expandoAttribute?keys as key> 
106													<#if key == locale> 
107														<#assign EnlaceNormaPerfil = expandoAttribute?values[key_index] /> 
108														<#break> 
109													</#if> 
110													</#list> 
111													<#assign contenidoReplace=contenidoReplace?replace("%ENLACENORMAPERFIL%",EnlaceNormaPerfil) /> 
112 
113													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EmailEmpresa") /> 
114													<#list expandoAttribute?keys as key> 
115													<#if key == locale> 
116														<#assign EmailEmpresa = expandoAttribute?values[key_index] /> 
117														<#break> 
118													</#if> 
119													</#list> 
120													<#assign contenidoReplace=contenidoReplace?replace("%EMAILEMPRESA%",EmailEmpresa) /> 
121 
122													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("DireccionEmpresa") /> 
123													<#list expandoAttribute?keys as key> 
124													<#if key == locale> 
125														<#assign DireccionEmpresa = expandoAttribute?values[key_index] /> 
126														<#break> 
127													</#if> 
128													</#list> 
129													<#assign contenidoReplace=contenidoReplace?replace("%DIRECCIONEMPRESA%",DireccionEmpresa) /> 
130 
131													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresaFiscal") /> 
132													<#list expandoAttribute?keys as key> 
133													<#if key == locale> 
134														<#assign NombreEmpresaFiscal = expandoAttribute?values[key_index] /> 
135														<#break> 
136													</#if> 
137													</#list> 
138													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESAFISCAL%",NombreEmpresaFiscal) /> 
139 
140													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NifEmpresa") /> 
141													<#list expandoAttribute?keys as key> 
142													<#if key == locale> 
143														<#assign NifEmpresa = expandoAttribute?values[key_index] /> 
144														<#break> 
145													</#if> 
146													</#list> 
147													<#assign contenidoReplace=contenidoReplace?replace("%NIFEMPRESA%",NifEmpresa) /> 
148 
149													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("InscripcionEmpresa") /> 
150													<#list expandoAttribute?keys as key> 
151													<#if key == locale> 
152														<#assign InscripcionEmpresa = expandoAttribute?values[key_index] /> 
153														<#break> 
154													</#if> 
155													</#list> 
156													<#assign contenidoReplace=contenidoReplace?replace("%INSCRIPCIONEMPRESA%",InscripcionEmpresa) /> 
157 
158													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("CiudadAvisoLegal") /> 
159													<#list expandoAttribute?keys as key> 
160													<#if key == locale> 
161														<#assign CiudadAvisoLegal = expandoAttribute?values[key_index] /> 
162														<#break> 
163													</#if> 
164													</#list> 
165													<#assign contenidoReplace=contenidoReplace?replace("%CIUDADAVISOLEGAL%",CiudadAvisoLegal) /> 
166													 
167													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("Urlprivada") /> 
168													<#list expandoAttribute?keys as key> 
169													<#if key == locale> 
170														<#assign URLPrivada = expandoAttribute?values[key_index] /> 
171														<#break> 
172													</#if> 
173													</#list> 
174													<#assign contenidoReplace=contenidoReplace?replace("%URLPRIVADA%",URLPrivada) /> 
175 
176												</#if> 
177 
178 
179                                                <div class="answer"> 
180                                                        ${contenidoReplace} 
181                                                </div> 
182                                                </li> 
183                                    	</#list> 
184                                    	</ul> 
185                                    </#if> 
186                                </div> 
187                            </div> 
188                        </div> 
189                        <hr /> 
190                    </div> 
191                </div> 
192            </div> 
193        </section> 
194    </article> 
195</div> 
An error occurred while processing the template.
Denied access to method or field getAttribute of class org.apache.catalina.core.ApplicationHttpRequest

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign currentGroupid = serviceConte...  [in template "20116#20152#34556" at line 10, column 1]
----
1<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59bfee6ab37b64001107445e&product=custom-share-buttons"></script> 
2 
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
4<#assign httpServletRequest = serviceContext.getRequest()> 
5 
6<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
7 
8<#assign currentGroupid=groupId> 
9 
10<#assign currentGroupid = serviceContext.getRequest().getAttribute("LIFERAY_SHARED_THEME_DISPLAY").getScopeGroupId()> 
11 
12<#function escapeId text> 
13    <#assign id = text?replace('^[^a-z]', '', 'ri')> 
14    <#assign id = id?replace('[^a-z|0-9|_]', '-', 'ri')> 
15    <#return id> 
16</#function> 
17 
18<#function printImage image alt> 
19    <#if image?? && image != ""> 
20        <#if alt?? && alt != ""> 
21            <#return '<img src="${image}" alt="${alt}" />'/> 
22        <#else> 
23            <#return '<img src="${image}" alt="" />'/> 
24        </#if> 
25    </#if> 
26    <#return ""> 
27</#function> 
28 
29<div class="generic-content"> 
30    <div class="listado-noticias"> 
31        <section class="container-generic-content"> 
32            <div class="container"> 
33                <div class="row"> 
34                    <div class="content-faqs col-md-8 col-md-offset-2"> 
35                        <div class="wrapper-group-faqs"> 
36                            <h2 class="collapsable"><span tabindex="0" role="button" aria-expanded="false">${.vars['reserved-article-title'].data}</span></h2> 
37    						<div class="content-group-faqs"> 
38                                <#if Descripcion?has_content && Descripcion.getData()?has_content> 
39                                    <p>${Descripcion.getData()}</p> 
40                                </#if> 
41                                <div class="group-faqs"> 
42                                    <#if Pregunta.getSiblings()?has_content> 
43                                        <ul class="faqs"> 
44										  <#list Pregunta.getSiblings() as cur_Pregunta> 
45            	                            <#assign questionId = escapeId(cur_Pregunta.getData())> 
46            		                        <li class="faq" id="${questionId}"> 
47                                                <h3 class="question">${cur_Pregunta.getData()}</h2> 
48 
49												<#assign contenidoReplace = ""/> 
50 
51													<#assign contenidoReplace=cur_Pregunta.Respuesta.getData()/> 
52 
53												<#if groupId!=currentGroupid> 
54													<#assign group = GroupLocalService.getGroup(currentGroupid) /> 
55 
56													<#assign nombreEmpresa = "" /> 
57													<#assign EnlaceAppAndroid = "" /> 
58													<#assign EnlaceAppIos = "" /> 
59													<#assign EnlaceCodigoConducta = "" /> 
60													<#assign ImagenCodigoConducta = "" /> 
61													<#assign EnlaceNormaPerfil = "" /> 
62													<#assign EmailEmpresa = "" /> 
63													<#assign DireccionEmpresa = "" /> 
64													<#assign NombreEmpresaFiscal = "" /> 
65													<#assign NifEmpresa = "" /> 
66													<#assign InscripcionEmpresa = "" /> 
67													<#assign CiudadAvisoLegal = "" /> 
68													<#assign URLPrivada = "" /> 
69 
70													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresa") /> 
71													<#list expandoAttribute?keys as key> 
72													<#if key == locale> 
73														<#assign nombreEmpresa = expandoAttribute?values[key_index] /> 
74														<#break> 
75													</#if> 
76													</#list> 
77													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESA%",nombreEmpresa) /> 
78 
79													 
80													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("androidLink") /> 
81													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPANDROID%",expandoAttribute) /> 
82 
83													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("appleLink") /> 
84													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPIOS%",expandoAttribute) /> 
85 
86													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceCodigoConducta") /> 
87													<#list expandoAttribute?keys as key> 
88													<#if key == locale> 
89														<#assign EnlaceCodigoConducta = expandoAttribute?values[key_index] /> 
90														<#break> 
91													</#if> 
92													</#list> 
93													<#assign contenidoReplace=contenidoReplace?replace("%ENLACECODIGOCONDUCTA%",EnlaceCodigoConducta) /> 
94 
95													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("ImagenCodigoConducta") /> 
96													<#list expandoAttribute?keys as key> 
97													<#if key == locale> 
98														<#assign ImagenCodigoConducta = expandoAttribute?values[key_index] /> 
99														<#break> 
100													</#if> 
101													</#list> 
102													<#assign contenidoReplace=contenidoReplace?replace("%IMAGENCODIGOCONDUCTA%",ImagenCodigoConducta) /> 
103 
104													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceNormaPerfil") /> 
105													<#list expandoAttribute?keys as key> 
106													<#if key == locale> 
107														<#assign EnlaceNormaPerfil = expandoAttribute?values[key_index] /> 
108														<#break> 
109													</#if> 
110													</#list> 
111													<#assign contenidoReplace=contenidoReplace?replace("%ENLACENORMAPERFIL%",EnlaceNormaPerfil) /> 
112 
113													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EmailEmpresa") /> 
114													<#list expandoAttribute?keys as key> 
115													<#if key == locale> 
116														<#assign EmailEmpresa = expandoAttribute?values[key_index] /> 
117														<#break> 
118													</#if> 
119													</#list> 
120													<#assign contenidoReplace=contenidoReplace?replace("%EMAILEMPRESA%",EmailEmpresa) /> 
121 
122													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("DireccionEmpresa") /> 
123													<#list expandoAttribute?keys as key> 
124													<#if key == locale> 
125														<#assign DireccionEmpresa = expandoAttribute?values[key_index] /> 
126														<#break> 
127													</#if> 
128													</#list> 
129													<#assign contenidoReplace=contenidoReplace?replace("%DIRECCIONEMPRESA%",DireccionEmpresa) /> 
130 
131													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresaFiscal") /> 
132													<#list expandoAttribute?keys as key> 
133													<#if key == locale> 
134														<#assign NombreEmpresaFiscal = expandoAttribute?values[key_index] /> 
135														<#break> 
136													</#if> 
137													</#list> 
138													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESAFISCAL%",NombreEmpresaFiscal) /> 
139 
140													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NifEmpresa") /> 
141													<#list expandoAttribute?keys as key> 
142													<#if key == locale> 
143														<#assign NifEmpresa = expandoAttribute?values[key_index] /> 
144														<#break> 
145													</#if> 
146													</#list> 
147													<#assign contenidoReplace=contenidoReplace?replace("%NIFEMPRESA%",NifEmpresa) /> 
148 
149													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("InscripcionEmpresa") /> 
150													<#list expandoAttribute?keys as key> 
151													<#if key == locale> 
152														<#assign InscripcionEmpresa = expandoAttribute?values[key_index] /> 
153														<#break> 
154													</#if> 
155													</#list> 
156													<#assign contenidoReplace=contenidoReplace?replace("%INSCRIPCIONEMPRESA%",InscripcionEmpresa) /> 
157 
158													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("CiudadAvisoLegal") /> 
159													<#list expandoAttribute?keys as key> 
160													<#if key == locale> 
161														<#assign CiudadAvisoLegal = expandoAttribute?values[key_index] /> 
162														<#break> 
163													</#if> 
164													</#list> 
165													<#assign contenidoReplace=contenidoReplace?replace("%CIUDADAVISOLEGAL%",CiudadAvisoLegal) /> 
166													 
167													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("Urlprivada") /> 
168													<#list expandoAttribute?keys as key> 
169													<#if key == locale> 
170														<#assign URLPrivada = expandoAttribute?values[key_index] /> 
171														<#break> 
172													</#if> 
173													</#list> 
174													<#assign contenidoReplace=contenidoReplace?replace("%URLPRIVADA%",URLPrivada) /> 
175 
176												</#if> 
177 
178 
179                                                <div class="answer"> 
180                                                        ${contenidoReplace} 
181                                                </div> 
182                                                </li> 
183                                    	</#list> 
184                                    	</ul> 
185                                    </#if> 
186                                </div> 
187                            </div> 
188                        </div> 
189                        <hr /> 
190                    </div> 
191                </div> 
192            </div> 
193        </section> 
194    </article> 
195</div> 
An error occurred while processing the template.
Denied access to method or field getAttribute of class org.apache.catalina.core.ApplicationHttpRequest

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign currentGroupid = serviceConte...  [in template "20116#20152#34556" at line 10, column 1]
----
1<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59bfee6ab37b64001107445e&product=custom-share-buttons"></script> 
2 
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
4<#assign httpServletRequest = serviceContext.getRequest()> 
5 
6<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
7 
8<#assign currentGroupid=groupId> 
9 
10<#assign currentGroupid = serviceContext.getRequest().getAttribute("LIFERAY_SHARED_THEME_DISPLAY").getScopeGroupId()> 
11 
12<#function escapeId text> 
13    <#assign id = text?replace('^[^a-z]', '', 'ri')> 
14    <#assign id = id?replace('[^a-z|0-9|_]', '-', 'ri')> 
15    <#return id> 
16</#function> 
17 
18<#function printImage image alt> 
19    <#if image?? && image != ""> 
20        <#if alt?? && alt != ""> 
21            <#return '<img src="${image}" alt="${alt}" />'/> 
22        <#else> 
23            <#return '<img src="${image}" alt="" />'/> 
24        </#if> 
25    </#if> 
26    <#return ""> 
27</#function> 
28 
29<div class="generic-content"> 
30    <div class="listado-noticias"> 
31        <section class="container-generic-content"> 
32            <div class="container"> 
33                <div class="row"> 
34                    <div class="content-faqs col-md-8 col-md-offset-2"> 
35                        <div class="wrapper-group-faqs"> 
36                            <h2 class="collapsable"><span tabindex="0" role="button" aria-expanded="false">${.vars['reserved-article-title'].data}</span></h2> 
37    						<div class="content-group-faqs"> 
38                                <#if Descripcion?has_content && Descripcion.getData()?has_content> 
39                                    <p>${Descripcion.getData()}</p> 
40                                </#if> 
41                                <div class="group-faqs"> 
42                                    <#if Pregunta.getSiblings()?has_content> 
43                                        <ul class="faqs"> 
44										  <#list Pregunta.getSiblings() as cur_Pregunta> 
45            	                            <#assign questionId = escapeId(cur_Pregunta.getData())> 
46            		                        <li class="faq" id="${questionId}"> 
47                                                <h3 class="question">${cur_Pregunta.getData()}</h2> 
48 
49												<#assign contenidoReplace = ""/> 
50 
51													<#assign contenidoReplace=cur_Pregunta.Respuesta.getData()/> 
52 
53												<#if groupId!=currentGroupid> 
54													<#assign group = GroupLocalService.getGroup(currentGroupid) /> 
55 
56													<#assign nombreEmpresa = "" /> 
57													<#assign EnlaceAppAndroid = "" /> 
58													<#assign EnlaceAppIos = "" /> 
59													<#assign EnlaceCodigoConducta = "" /> 
60													<#assign ImagenCodigoConducta = "" /> 
61													<#assign EnlaceNormaPerfil = "" /> 
62													<#assign EmailEmpresa = "" /> 
63													<#assign DireccionEmpresa = "" /> 
64													<#assign NombreEmpresaFiscal = "" /> 
65													<#assign NifEmpresa = "" /> 
66													<#assign InscripcionEmpresa = "" /> 
67													<#assign CiudadAvisoLegal = "" /> 
68													<#assign URLPrivada = "" /> 
69 
70													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresa") /> 
71													<#list expandoAttribute?keys as key> 
72													<#if key == locale> 
73														<#assign nombreEmpresa = expandoAttribute?values[key_index] /> 
74														<#break> 
75													</#if> 
76													</#list> 
77													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESA%",nombreEmpresa) /> 
78 
79													 
80													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("androidLink") /> 
81													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPANDROID%",expandoAttribute) /> 
82 
83													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("appleLink") /> 
84													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPIOS%",expandoAttribute) /> 
85 
86													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceCodigoConducta") /> 
87													<#list expandoAttribute?keys as key> 
88													<#if key == locale> 
89														<#assign EnlaceCodigoConducta = expandoAttribute?values[key_index] /> 
90														<#break> 
91													</#if> 
92													</#list> 
93													<#assign contenidoReplace=contenidoReplace?replace("%ENLACECODIGOCONDUCTA%",EnlaceCodigoConducta) /> 
94 
95													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("ImagenCodigoConducta") /> 
96													<#list expandoAttribute?keys as key> 
97													<#if key == locale> 
98														<#assign ImagenCodigoConducta = expandoAttribute?values[key_index] /> 
99														<#break> 
100													</#if> 
101													</#list> 
102													<#assign contenidoReplace=contenidoReplace?replace("%IMAGENCODIGOCONDUCTA%",ImagenCodigoConducta) /> 
103 
104													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceNormaPerfil") /> 
105													<#list expandoAttribute?keys as key> 
106													<#if key == locale> 
107														<#assign EnlaceNormaPerfil = expandoAttribute?values[key_index] /> 
108														<#break> 
109													</#if> 
110													</#list> 
111													<#assign contenidoReplace=contenidoReplace?replace("%ENLACENORMAPERFIL%",EnlaceNormaPerfil) /> 
112 
113													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EmailEmpresa") /> 
114													<#list expandoAttribute?keys as key> 
115													<#if key == locale> 
116														<#assign EmailEmpresa = expandoAttribute?values[key_index] /> 
117														<#break> 
118													</#if> 
119													</#list> 
120													<#assign contenidoReplace=contenidoReplace?replace("%EMAILEMPRESA%",EmailEmpresa) /> 
121 
122													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("DireccionEmpresa") /> 
123													<#list expandoAttribute?keys as key> 
124													<#if key == locale> 
125														<#assign DireccionEmpresa = expandoAttribute?values[key_index] /> 
126														<#break> 
127													</#if> 
128													</#list> 
129													<#assign contenidoReplace=contenidoReplace?replace("%DIRECCIONEMPRESA%",DireccionEmpresa) /> 
130 
131													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresaFiscal") /> 
132													<#list expandoAttribute?keys as key> 
133													<#if key == locale> 
134														<#assign NombreEmpresaFiscal = expandoAttribute?values[key_index] /> 
135														<#break> 
136													</#if> 
137													</#list> 
138													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESAFISCAL%",NombreEmpresaFiscal) /> 
139 
140													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NifEmpresa") /> 
141													<#list expandoAttribute?keys as key> 
142													<#if key == locale> 
143														<#assign NifEmpresa = expandoAttribute?values[key_index] /> 
144														<#break> 
145													</#if> 
146													</#list> 
147													<#assign contenidoReplace=contenidoReplace?replace("%NIFEMPRESA%",NifEmpresa) /> 
148 
149													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("InscripcionEmpresa") /> 
150													<#list expandoAttribute?keys as key> 
151													<#if key == locale> 
152														<#assign InscripcionEmpresa = expandoAttribute?values[key_index] /> 
153														<#break> 
154													</#if> 
155													</#list> 
156													<#assign contenidoReplace=contenidoReplace?replace("%INSCRIPCIONEMPRESA%",InscripcionEmpresa) /> 
157 
158													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("CiudadAvisoLegal") /> 
159													<#list expandoAttribute?keys as key> 
160													<#if key == locale> 
161														<#assign CiudadAvisoLegal = expandoAttribute?values[key_index] /> 
162														<#break> 
163													</#if> 
164													</#list> 
165													<#assign contenidoReplace=contenidoReplace?replace("%CIUDADAVISOLEGAL%",CiudadAvisoLegal) /> 
166													 
167													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("Urlprivada") /> 
168													<#list expandoAttribute?keys as key> 
169													<#if key == locale> 
170														<#assign URLPrivada = expandoAttribute?values[key_index] /> 
171														<#break> 
172													</#if> 
173													</#list> 
174													<#assign contenidoReplace=contenidoReplace?replace("%URLPRIVADA%",URLPrivada) /> 
175 
176												</#if> 
177 
178 
179                                                <div class="answer"> 
180                                                        ${contenidoReplace} 
181                                                </div> 
182                                                </li> 
183                                    	</#list> 
184                                    	</ul> 
185                                    </#if> 
186                                </div> 
187                            </div> 
188                        </div> 
189                        <hr /> 
190                    </div> 
191                </div> 
192            </div> 
193        </section> 
194    </article> 
195</div> 
An error occurred while processing the template.
Denied access to method or field getAttribute of class org.apache.catalina.core.ApplicationHttpRequest

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign currentGroupid = serviceConte...  [in template "20116#20152#34556" at line 10, column 1]
----
1<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59bfee6ab37b64001107445e&product=custom-share-buttons"></script> 
2 
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
4<#assign httpServletRequest = serviceContext.getRequest()> 
5 
6<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
7 
8<#assign currentGroupid=groupId> 
9 
10<#assign currentGroupid = serviceContext.getRequest().getAttribute("LIFERAY_SHARED_THEME_DISPLAY").getScopeGroupId()> 
11 
12<#function escapeId text> 
13    <#assign id = text?replace('^[^a-z]', '', 'ri')> 
14    <#assign id = id?replace('[^a-z|0-9|_]', '-', 'ri')> 
15    <#return id> 
16</#function> 
17 
18<#function printImage image alt> 
19    <#if image?? && image != ""> 
20        <#if alt?? && alt != ""> 
21            <#return '<img src="${image}" alt="${alt}" />'/> 
22        <#else> 
23            <#return '<img src="${image}" alt="" />'/> 
24        </#if> 
25    </#if> 
26    <#return ""> 
27</#function> 
28 
29<div class="generic-content"> 
30    <div class="listado-noticias"> 
31        <section class="container-generic-content"> 
32            <div class="container"> 
33                <div class="row"> 
34                    <div class="content-faqs col-md-8 col-md-offset-2"> 
35                        <div class="wrapper-group-faqs"> 
36                            <h2 class="collapsable"><span tabindex="0" role="button" aria-expanded="false">${.vars['reserved-article-title'].data}</span></h2> 
37    						<div class="content-group-faqs"> 
38                                <#if Descripcion?has_content && Descripcion.getData()?has_content> 
39                                    <p>${Descripcion.getData()}</p> 
40                                </#if> 
41                                <div class="group-faqs"> 
42                                    <#if Pregunta.getSiblings()?has_content> 
43                                        <ul class="faqs"> 
44										  <#list Pregunta.getSiblings() as cur_Pregunta> 
45            	                            <#assign questionId = escapeId(cur_Pregunta.getData())> 
46            		                        <li class="faq" id="${questionId}"> 
47                                                <h3 class="question">${cur_Pregunta.getData()}</h2> 
48 
49												<#assign contenidoReplace = ""/> 
50 
51													<#assign contenidoReplace=cur_Pregunta.Respuesta.getData()/> 
52 
53												<#if groupId!=currentGroupid> 
54													<#assign group = GroupLocalService.getGroup(currentGroupid) /> 
55 
56													<#assign nombreEmpresa = "" /> 
57													<#assign EnlaceAppAndroid = "" /> 
58													<#assign EnlaceAppIos = "" /> 
59													<#assign EnlaceCodigoConducta = "" /> 
60													<#assign ImagenCodigoConducta = "" /> 
61													<#assign EnlaceNormaPerfil = "" /> 
62													<#assign EmailEmpresa = "" /> 
63													<#assign DireccionEmpresa = "" /> 
64													<#assign NombreEmpresaFiscal = "" /> 
65													<#assign NifEmpresa = "" /> 
66													<#assign InscripcionEmpresa = "" /> 
67													<#assign CiudadAvisoLegal = "" /> 
68													<#assign URLPrivada = "" /> 
69 
70													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresa") /> 
71													<#list expandoAttribute?keys as key> 
72													<#if key == locale> 
73														<#assign nombreEmpresa = expandoAttribute?values[key_index] /> 
74														<#break> 
75													</#if> 
76													</#list> 
77													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESA%",nombreEmpresa) /> 
78 
79													 
80													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("androidLink") /> 
81													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPANDROID%",expandoAttribute) /> 
82 
83													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("appleLink") /> 
84													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPIOS%",expandoAttribute) /> 
85 
86													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceCodigoConducta") /> 
87													<#list expandoAttribute?keys as key> 
88													<#if key == locale> 
89														<#assign EnlaceCodigoConducta = expandoAttribute?values[key_index] /> 
90														<#break> 
91													</#if> 
92													</#list> 
93													<#assign contenidoReplace=contenidoReplace?replace("%ENLACECODIGOCONDUCTA%",EnlaceCodigoConducta) /> 
94 
95													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("ImagenCodigoConducta") /> 
96													<#list expandoAttribute?keys as key> 
97													<#if key == locale> 
98														<#assign ImagenCodigoConducta = expandoAttribute?values[key_index] /> 
99														<#break> 
100													</#if> 
101													</#list> 
102													<#assign contenidoReplace=contenidoReplace?replace("%IMAGENCODIGOCONDUCTA%",ImagenCodigoConducta) /> 
103 
104													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceNormaPerfil") /> 
105													<#list expandoAttribute?keys as key> 
106													<#if key == locale> 
107														<#assign EnlaceNormaPerfil = expandoAttribute?values[key_index] /> 
108														<#break> 
109													</#if> 
110													</#list> 
111													<#assign contenidoReplace=contenidoReplace?replace("%ENLACENORMAPERFIL%",EnlaceNormaPerfil) /> 
112 
113													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EmailEmpresa") /> 
114													<#list expandoAttribute?keys as key> 
115													<#if key == locale> 
116														<#assign EmailEmpresa = expandoAttribute?values[key_index] /> 
117														<#break> 
118													</#if> 
119													</#list> 
120													<#assign contenidoReplace=contenidoReplace?replace("%EMAILEMPRESA%",EmailEmpresa) /> 
121 
122													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("DireccionEmpresa") /> 
123													<#list expandoAttribute?keys as key> 
124													<#if key == locale> 
125														<#assign DireccionEmpresa = expandoAttribute?values[key_index] /> 
126														<#break> 
127													</#if> 
128													</#list> 
129													<#assign contenidoReplace=contenidoReplace?replace("%DIRECCIONEMPRESA%",DireccionEmpresa) /> 
130 
131													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresaFiscal") /> 
132													<#list expandoAttribute?keys as key> 
133													<#if key == locale> 
134														<#assign NombreEmpresaFiscal = expandoAttribute?values[key_index] /> 
135														<#break> 
136													</#if> 
137													</#list> 
138													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESAFISCAL%",NombreEmpresaFiscal) /> 
139 
140													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NifEmpresa") /> 
141													<#list expandoAttribute?keys as key> 
142													<#if key == locale> 
143														<#assign NifEmpresa = expandoAttribute?values[key_index] /> 
144														<#break> 
145													</#if> 
146													</#list> 
147													<#assign contenidoReplace=contenidoReplace?replace("%NIFEMPRESA%",NifEmpresa) /> 
148 
149													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("InscripcionEmpresa") /> 
150													<#list expandoAttribute?keys as key> 
151													<#if key == locale> 
152														<#assign InscripcionEmpresa = expandoAttribute?values[key_index] /> 
153														<#break> 
154													</#if> 
155													</#list> 
156													<#assign contenidoReplace=contenidoReplace?replace("%INSCRIPCIONEMPRESA%",InscripcionEmpresa) /> 
157 
158													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("CiudadAvisoLegal") /> 
159													<#list expandoAttribute?keys as key> 
160													<#if key == locale> 
161														<#assign CiudadAvisoLegal = expandoAttribute?values[key_index] /> 
162														<#break> 
163													</#if> 
164													</#list> 
165													<#assign contenidoReplace=contenidoReplace?replace("%CIUDADAVISOLEGAL%",CiudadAvisoLegal) /> 
166													 
167													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("Urlprivada") /> 
168													<#list expandoAttribute?keys as key> 
169													<#if key == locale> 
170														<#assign URLPrivada = expandoAttribute?values[key_index] /> 
171														<#break> 
172													</#if> 
173													</#list> 
174													<#assign contenidoReplace=contenidoReplace?replace("%URLPRIVADA%",URLPrivada) /> 
175 
176												</#if> 
177 
178 
179                                                <div class="answer"> 
180                                                        ${contenidoReplace} 
181                                                </div> 
182                                                </li> 
183                                    	</#list> 
184                                    	</ul> 
185                                    </#if> 
186                                </div> 
187                            </div> 
188                        </div> 
189                        <hr /> 
190                    </div> 
191                </div> 
192            </div> 
193        </section> 
194    </article> 
195</div> 
An error occurred while processing the template.
Denied access to method or field getAttribute of class org.apache.catalina.core.ApplicationHttpRequest

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign currentGroupid = serviceConte...  [in template "20116#20152#34556" at line 10, column 1]
----
1<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59bfee6ab37b64001107445e&product=custom-share-buttons"></script> 
2 
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
4<#assign httpServletRequest = serviceContext.getRequest()> 
5 
6<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
7 
8<#assign currentGroupid=groupId> 
9 
10<#assign currentGroupid = serviceContext.getRequest().getAttribute("LIFERAY_SHARED_THEME_DISPLAY").getScopeGroupId()> 
11 
12<#function escapeId text> 
13    <#assign id = text?replace('^[^a-z]', '', 'ri')> 
14    <#assign id = id?replace('[^a-z|0-9|_]', '-', 'ri')> 
15    <#return id> 
16</#function> 
17 
18<#function printImage image alt> 
19    <#if image?? && image != ""> 
20        <#if alt?? && alt != ""> 
21            <#return '<img src="${image}" alt="${alt}" />'/> 
22        <#else> 
23            <#return '<img src="${image}" alt="" />'/> 
24        </#if> 
25    </#if> 
26    <#return ""> 
27</#function> 
28 
29<div class="generic-content"> 
30    <div class="listado-noticias"> 
31        <section class="container-generic-content"> 
32            <div class="container"> 
33                <div class="row"> 
34                    <div class="content-faqs col-md-8 col-md-offset-2"> 
35                        <div class="wrapper-group-faqs"> 
36                            <h2 class="collapsable"><span tabindex="0" role="button" aria-expanded="false">${.vars['reserved-article-title'].data}</span></h2> 
37    						<div class="content-group-faqs"> 
38                                <#if Descripcion?has_content && Descripcion.getData()?has_content> 
39                                    <p>${Descripcion.getData()}</p> 
40                                </#if> 
41                                <div class="group-faqs"> 
42                                    <#if Pregunta.getSiblings()?has_content> 
43                                        <ul class="faqs"> 
44										  <#list Pregunta.getSiblings() as cur_Pregunta> 
45            	                            <#assign questionId = escapeId(cur_Pregunta.getData())> 
46            		                        <li class="faq" id="${questionId}"> 
47                                                <h3 class="question">${cur_Pregunta.getData()}</h2> 
48 
49												<#assign contenidoReplace = ""/> 
50 
51													<#assign contenidoReplace=cur_Pregunta.Respuesta.getData()/> 
52 
53												<#if groupId!=currentGroupid> 
54													<#assign group = GroupLocalService.getGroup(currentGroupid) /> 
55 
56													<#assign nombreEmpresa = "" /> 
57													<#assign EnlaceAppAndroid = "" /> 
58													<#assign EnlaceAppIos = "" /> 
59													<#assign EnlaceCodigoConducta = "" /> 
60													<#assign ImagenCodigoConducta = "" /> 
61													<#assign EnlaceNormaPerfil = "" /> 
62													<#assign EmailEmpresa = "" /> 
63													<#assign DireccionEmpresa = "" /> 
64													<#assign NombreEmpresaFiscal = "" /> 
65													<#assign NifEmpresa = "" /> 
66													<#assign InscripcionEmpresa = "" /> 
67													<#assign CiudadAvisoLegal = "" /> 
68													<#assign URLPrivada = "" /> 
69 
70													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresa") /> 
71													<#list expandoAttribute?keys as key> 
72													<#if key == locale> 
73														<#assign nombreEmpresa = expandoAttribute?values[key_index] /> 
74														<#break> 
75													</#if> 
76													</#list> 
77													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESA%",nombreEmpresa) /> 
78 
79													 
80													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("androidLink") /> 
81													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPANDROID%",expandoAttribute) /> 
82 
83													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("appleLink") /> 
84													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPIOS%",expandoAttribute) /> 
85 
86													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceCodigoConducta") /> 
87													<#list expandoAttribute?keys as key> 
88													<#if key == locale> 
89														<#assign EnlaceCodigoConducta = expandoAttribute?values[key_index] /> 
90														<#break> 
91													</#if> 
92													</#list> 
93													<#assign contenidoReplace=contenidoReplace?replace("%ENLACECODIGOCONDUCTA%",EnlaceCodigoConducta) /> 
94 
95													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("ImagenCodigoConducta") /> 
96													<#list expandoAttribute?keys as key> 
97													<#if key == locale> 
98														<#assign ImagenCodigoConducta = expandoAttribute?values[key_index] /> 
99														<#break> 
100													</#if> 
101													</#list> 
102													<#assign contenidoReplace=contenidoReplace?replace("%IMAGENCODIGOCONDUCTA%",ImagenCodigoConducta) /> 
103 
104													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceNormaPerfil") /> 
105													<#list expandoAttribute?keys as key> 
106													<#if key == locale> 
107														<#assign EnlaceNormaPerfil = expandoAttribute?values[key_index] /> 
108														<#break> 
109													</#if> 
110													</#list> 
111													<#assign contenidoReplace=contenidoReplace?replace("%ENLACENORMAPERFIL%",EnlaceNormaPerfil) /> 
112 
113													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EmailEmpresa") /> 
114													<#list expandoAttribute?keys as key> 
115													<#if key == locale> 
116														<#assign EmailEmpresa = expandoAttribute?values[key_index] /> 
117														<#break> 
118													</#if> 
119													</#list> 
120													<#assign contenidoReplace=contenidoReplace?replace("%EMAILEMPRESA%",EmailEmpresa) /> 
121 
122													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("DireccionEmpresa") /> 
123													<#list expandoAttribute?keys as key> 
124													<#if key == locale> 
125														<#assign DireccionEmpresa = expandoAttribute?values[key_index] /> 
126														<#break> 
127													</#if> 
128													</#list> 
129													<#assign contenidoReplace=contenidoReplace?replace("%DIRECCIONEMPRESA%",DireccionEmpresa) /> 
130 
131													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresaFiscal") /> 
132													<#list expandoAttribute?keys as key> 
133													<#if key == locale> 
134														<#assign NombreEmpresaFiscal = expandoAttribute?values[key_index] /> 
135														<#break> 
136													</#if> 
137													</#list> 
138													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESAFISCAL%",NombreEmpresaFiscal) /> 
139 
140													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NifEmpresa") /> 
141													<#list expandoAttribute?keys as key> 
142													<#if key == locale> 
143														<#assign NifEmpresa = expandoAttribute?values[key_index] /> 
144														<#break> 
145													</#if> 
146													</#list> 
147													<#assign contenidoReplace=contenidoReplace?replace("%NIFEMPRESA%",NifEmpresa) /> 
148 
149													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("InscripcionEmpresa") /> 
150													<#list expandoAttribute?keys as key> 
151													<#if key == locale> 
152														<#assign InscripcionEmpresa = expandoAttribute?values[key_index] /> 
153														<#break> 
154													</#if> 
155													</#list> 
156													<#assign contenidoReplace=contenidoReplace?replace("%INSCRIPCIONEMPRESA%",InscripcionEmpresa) /> 
157 
158													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("CiudadAvisoLegal") /> 
159													<#list expandoAttribute?keys as key> 
160													<#if key == locale> 
161														<#assign CiudadAvisoLegal = expandoAttribute?values[key_index] /> 
162														<#break> 
163													</#if> 
164													</#list> 
165													<#assign contenidoReplace=contenidoReplace?replace("%CIUDADAVISOLEGAL%",CiudadAvisoLegal) /> 
166													 
167													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("Urlprivada") /> 
168													<#list expandoAttribute?keys as key> 
169													<#if key == locale> 
170														<#assign URLPrivada = expandoAttribute?values[key_index] /> 
171														<#break> 
172													</#if> 
173													</#list> 
174													<#assign contenidoReplace=contenidoReplace?replace("%URLPRIVADA%",URLPrivada) /> 
175 
176												</#if> 
177 
178 
179                                                <div class="answer"> 
180                                                        ${contenidoReplace} 
181                                                </div> 
182                                                </li> 
183                                    	</#list> 
184                                    	</ul> 
185                                    </#if> 
186                                </div> 
187                            </div> 
188                        </div> 
189                        <hr /> 
190                    </div> 
191                </div> 
192            </div> 
193        </section> 
194    </article> 
195</div> 
An error occurred while processing the template.
Denied access to method or field getAttribute of class org.apache.catalina.core.ApplicationHttpRequest

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign currentGroupid = serviceConte...  [in template "20116#20152#34556" at line 10, column 1]
----
1<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59bfee6ab37b64001107445e&product=custom-share-buttons"></script> 
2 
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
4<#assign httpServletRequest = serviceContext.getRequest()> 
5 
6<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
7 
8<#assign currentGroupid=groupId> 
9 
10<#assign currentGroupid = serviceContext.getRequest().getAttribute("LIFERAY_SHARED_THEME_DISPLAY").getScopeGroupId()> 
11 
12<#function escapeId text> 
13    <#assign id = text?replace('^[^a-z]', '', 'ri')> 
14    <#assign id = id?replace('[^a-z|0-9|_]', '-', 'ri')> 
15    <#return id> 
16</#function> 
17 
18<#function printImage image alt> 
19    <#if image?? && image != ""> 
20        <#if alt?? && alt != ""> 
21            <#return '<img src="${image}" alt="${alt}" />'/> 
22        <#else> 
23            <#return '<img src="${image}" alt="" />'/> 
24        </#if> 
25    </#if> 
26    <#return ""> 
27</#function> 
28 
29<div class="generic-content"> 
30    <div class="listado-noticias"> 
31        <section class="container-generic-content"> 
32            <div class="container"> 
33                <div class="row"> 
34                    <div class="content-faqs col-md-8 col-md-offset-2"> 
35                        <div class="wrapper-group-faqs"> 
36                            <h2 class="collapsable"><span tabindex="0" role="button" aria-expanded="false">${.vars['reserved-article-title'].data}</span></h2> 
37    						<div class="content-group-faqs"> 
38                                <#if Descripcion?has_content && Descripcion.getData()?has_content> 
39                                    <p>${Descripcion.getData()}</p> 
40                                </#if> 
41                                <div class="group-faqs"> 
42                                    <#if Pregunta.getSiblings()?has_content> 
43                                        <ul class="faqs"> 
44										  <#list Pregunta.getSiblings() as cur_Pregunta> 
45            	                            <#assign questionId = escapeId(cur_Pregunta.getData())> 
46            		                        <li class="faq" id="${questionId}"> 
47                                                <h3 class="question">${cur_Pregunta.getData()}</h2> 
48 
49												<#assign contenidoReplace = ""/> 
50 
51													<#assign contenidoReplace=cur_Pregunta.Respuesta.getData()/> 
52 
53												<#if groupId!=currentGroupid> 
54													<#assign group = GroupLocalService.getGroup(currentGroupid) /> 
55 
56													<#assign nombreEmpresa = "" /> 
57													<#assign EnlaceAppAndroid = "" /> 
58													<#assign EnlaceAppIos = "" /> 
59													<#assign EnlaceCodigoConducta = "" /> 
60													<#assign ImagenCodigoConducta = "" /> 
61													<#assign EnlaceNormaPerfil = "" /> 
62													<#assign EmailEmpresa = "" /> 
63													<#assign DireccionEmpresa = "" /> 
64													<#assign NombreEmpresaFiscal = "" /> 
65													<#assign NifEmpresa = "" /> 
66													<#assign InscripcionEmpresa = "" /> 
67													<#assign CiudadAvisoLegal = "" /> 
68													<#assign URLPrivada = "" /> 
69 
70													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresa") /> 
71													<#list expandoAttribute?keys as key> 
72													<#if key == locale> 
73														<#assign nombreEmpresa = expandoAttribute?values[key_index] /> 
74														<#break> 
75													</#if> 
76													</#list> 
77													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESA%",nombreEmpresa) /> 
78 
79													 
80													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("androidLink") /> 
81													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPANDROID%",expandoAttribute) /> 
82 
83													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("appleLink") /> 
84													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPIOS%",expandoAttribute) /> 
85 
86													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceCodigoConducta") /> 
87													<#list expandoAttribute?keys as key> 
88													<#if key == locale> 
89														<#assign EnlaceCodigoConducta = expandoAttribute?values[key_index] /> 
90														<#break> 
91													</#if> 
92													</#list> 
93													<#assign contenidoReplace=contenidoReplace?replace("%ENLACECODIGOCONDUCTA%",EnlaceCodigoConducta) /> 
94 
95													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("ImagenCodigoConducta") /> 
96													<#list expandoAttribute?keys as key> 
97													<#if key == locale> 
98														<#assign ImagenCodigoConducta = expandoAttribute?values[key_index] /> 
99														<#break> 
100													</#if> 
101													</#list> 
102													<#assign contenidoReplace=contenidoReplace?replace("%IMAGENCODIGOCONDUCTA%",ImagenCodigoConducta) /> 
103 
104													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceNormaPerfil") /> 
105													<#list expandoAttribute?keys as key> 
106													<#if key == locale> 
107														<#assign EnlaceNormaPerfil = expandoAttribute?values[key_index] /> 
108														<#break> 
109													</#if> 
110													</#list> 
111													<#assign contenidoReplace=contenidoReplace?replace("%ENLACENORMAPERFIL%",EnlaceNormaPerfil) /> 
112 
113													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EmailEmpresa") /> 
114													<#list expandoAttribute?keys as key> 
115													<#if key == locale> 
116														<#assign EmailEmpresa = expandoAttribute?values[key_index] /> 
117														<#break> 
118													</#if> 
119													</#list> 
120													<#assign contenidoReplace=contenidoReplace?replace("%EMAILEMPRESA%",EmailEmpresa) /> 
121 
122													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("DireccionEmpresa") /> 
123													<#list expandoAttribute?keys as key> 
124													<#if key == locale> 
125														<#assign DireccionEmpresa = expandoAttribute?values[key_index] /> 
126														<#break> 
127													</#if> 
128													</#list> 
129													<#assign contenidoReplace=contenidoReplace?replace("%DIRECCIONEMPRESA%",DireccionEmpresa) /> 
130 
131													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresaFiscal") /> 
132													<#list expandoAttribute?keys as key> 
133													<#if key == locale> 
134														<#assign NombreEmpresaFiscal = expandoAttribute?values[key_index] /> 
135														<#break> 
136													</#if> 
137													</#list> 
138													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESAFISCAL%",NombreEmpresaFiscal) /> 
139 
140													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NifEmpresa") /> 
141													<#list expandoAttribute?keys as key> 
142													<#if key == locale> 
143														<#assign NifEmpresa = expandoAttribute?values[key_index] /> 
144														<#break> 
145													</#if> 
146													</#list> 
147													<#assign contenidoReplace=contenidoReplace?replace("%NIFEMPRESA%",NifEmpresa) /> 
148 
149													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("InscripcionEmpresa") /> 
150													<#list expandoAttribute?keys as key> 
151													<#if key == locale> 
152														<#assign InscripcionEmpresa = expandoAttribute?values[key_index] /> 
153														<#break> 
154													</#if> 
155													</#list> 
156													<#assign contenidoReplace=contenidoReplace?replace("%INSCRIPCIONEMPRESA%",InscripcionEmpresa) /> 
157 
158													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("CiudadAvisoLegal") /> 
159													<#list expandoAttribute?keys as key> 
160													<#if key == locale> 
161														<#assign CiudadAvisoLegal = expandoAttribute?values[key_index] /> 
162														<#break> 
163													</#if> 
164													</#list> 
165													<#assign contenidoReplace=contenidoReplace?replace("%CIUDADAVISOLEGAL%",CiudadAvisoLegal) /> 
166													 
167													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("Urlprivada") /> 
168													<#list expandoAttribute?keys as key> 
169													<#if key == locale> 
170														<#assign URLPrivada = expandoAttribute?values[key_index] /> 
171														<#break> 
172													</#if> 
173													</#list> 
174													<#assign contenidoReplace=contenidoReplace?replace("%URLPRIVADA%",URLPrivada) /> 
175 
176												</#if> 
177 
178 
179                                                <div class="answer"> 
180                                                        ${contenidoReplace} 
181                                                </div> 
182                                                </li> 
183                                    	</#list> 
184                                    	</ul> 
185                                    </#if> 
186                                </div> 
187                            </div> 
188                        </div> 
189                        <hr /> 
190                    </div> 
191                </div> 
192            </div> 
193        </section> 
194    </article> 
195</div> 
An error occurred while processing the template.
Denied access to method or field getAttribute of class org.apache.catalina.core.ApplicationHttpRequest

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign currentGroupid = serviceConte...  [in template "20116#20152#34556" at line 10, column 1]
----
1<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59bfee6ab37b64001107445e&product=custom-share-buttons"></script> 
2 
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
4<#assign httpServletRequest = serviceContext.getRequest()> 
5 
6<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
7 
8<#assign currentGroupid=groupId> 
9 
10<#assign currentGroupid = serviceContext.getRequest().getAttribute("LIFERAY_SHARED_THEME_DISPLAY").getScopeGroupId()> 
11 
12<#function escapeId text> 
13    <#assign id = text?replace('^[^a-z]', '', 'ri')> 
14    <#assign id = id?replace('[^a-z|0-9|_]', '-', 'ri')> 
15    <#return id> 
16</#function> 
17 
18<#function printImage image alt> 
19    <#if image?? && image != ""> 
20        <#if alt?? && alt != ""> 
21            <#return '<img src="${image}" alt="${alt}" />'/> 
22        <#else> 
23            <#return '<img src="${image}" alt="" />'/> 
24        </#if> 
25    </#if> 
26    <#return ""> 
27</#function> 
28 
29<div class="generic-content"> 
30    <div class="listado-noticias"> 
31        <section class="container-generic-content"> 
32            <div class="container"> 
33                <div class="row"> 
34                    <div class="content-faqs col-md-8 col-md-offset-2"> 
35                        <div class="wrapper-group-faqs"> 
36                            <h2 class="collapsable"><span tabindex="0" role="button" aria-expanded="false">${.vars['reserved-article-title'].data}</span></h2> 
37    						<div class="content-group-faqs"> 
38                                <#if Descripcion?has_content && Descripcion.getData()?has_content> 
39                                    <p>${Descripcion.getData()}</p> 
40                                </#if> 
41                                <div class="group-faqs"> 
42                                    <#if Pregunta.getSiblings()?has_content> 
43                                        <ul class="faqs"> 
44										  <#list Pregunta.getSiblings() as cur_Pregunta> 
45            	                            <#assign questionId = escapeId(cur_Pregunta.getData())> 
46            		                        <li class="faq" id="${questionId}"> 
47                                                <h3 class="question">${cur_Pregunta.getData()}</h2> 
48 
49												<#assign contenidoReplace = ""/> 
50 
51													<#assign contenidoReplace=cur_Pregunta.Respuesta.getData()/> 
52 
53												<#if groupId!=currentGroupid> 
54													<#assign group = GroupLocalService.getGroup(currentGroupid) /> 
55 
56													<#assign nombreEmpresa = "" /> 
57													<#assign EnlaceAppAndroid = "" /> 
58													<#assign EnlaceAppIos = "" /> 
59													<#assign EnlaceCodigoConducta = "" /> 
60													<#assign ImagenCodigoConducta = "" /> 
61													<#assign EnlaceNormaPerfil = "" /> 
62													<#assign EmailEmpresa = "" /> 
63													<#assign DireccionEmpresa = "" /> 
64													<#assign NombreEmpresaFiscal = "" /> 
65													<#assign NifEmpresa = "" /> 
66													<#assign InscripcionEmpresa = "" /> 
67													<#assign CiudadAvisoLegal = "" /> 
68													<#assign URLPrivada = "" /> 
69 
70													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresa") /> 
71													<#list expandoAttribute?keys as key> 
72													<#if key == locale> 
73														<#assign nombreEmpresa = expandoAttribute?values[key_index] /> 
74														<#break> 
75													</#if> 
76													</#list> 
77													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESA%",nombreEmpresa) /> 
78 
79													 
80													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("androidLink") /> 
81													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPANDROID%",expandoAttribute) /> 
82 
83													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("appleLink") /> 
84													<#assign contenidoReplace=contenidoReplace?replace("%ENLACEAPPIOS%",expandoAttribute) /> 
85 
86													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceCodigoConducta") /> 
87													<#list expandoAttribute?keys as key> 
88													<#if key == locale> 
89														<#assign EnlaceCodigoConducta = expandoAttribute?values[key_index] /> 
90														<#break> 
91													</#if> 
92													</#list> 
93													<#assign contenidoReplace=contenidoReplace?replace("%ENLACECODIGOCONDUCTA%",EnlaceCodigoConducta) /> 
94 
95													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("ImagenCodigoConducta") /> 
96													<#list expandoAttribute?keys as key> 
97													<#if key == locale> 
98														<#assign ImagenCodigoConducta = expandoAttribute?values[key_index] /> 
99														<#break> 
100													</#if> 
101													</#list> 
102													<#assign contenidoReplace=contenidoReplace?replace("%IMAGENCODIGOCONDUCTA%",ImagenCodigoConducta) /> 
103 
104													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EnlaceNormaPerfil") /> 
105													<#list expandoAttribute?keys as key> 
106													<#if key == locale> 
107														<#assign EnlaceNormaPerfil = expandoAttribute?values[key_index] /> 
108														<#break> 
109													</#if> 
110													</#list> 
111													<#assign contenidoReplace=contenidoReplace?replace("%ENLACENORMAPERFIL%",EnlaceNormaPerfil) /> 
112 
113													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("EmailEmpresa") /> 
114													<#list expandoAttribute?keys as key> 
115													<#if key == locale> 
116														<#assign EmailEmpresa = expandoAttribute?values[key_index] /> 
117														<#break> 
118													</#if> 
119													</#list> 
120													<#assign contenidoReplace=contenidoReplace?replace("%EMAILEMPRESA%",EmailEmpresa) /> 
121 
122													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("DireccionEmpresa") /> 
123													<#list expandoAttribute?keys as key> 
124													<#if key == locale> 
125														<#assign DireccionEmpresa = expandoAttribute?values[key_index] /> 
126														<#break> 
127													</#if> 
128													</#list> 
129													<#assign contenidoReplace=contenidoReplace?replace("%DIRECCIONEMPRESA%",DireccionEmpresa) /> 
130 
131													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NombreEmpresaFiscal") /> 
132													<#list expandoAttribute?keys as key> 
133													<#if key == locale> 
134														<#assign NombreEmpresaFiscal = expandoAttribute?values[key_index] /> 
135														<#break> 
136													</#if> 
137													</#list> 
138													<#assign contenidoReplace=contenidoReplace?replace("%NOMBREEMPRESAFISCAL%",NombreEmpresaFiscal) /> 
139 
140													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("NifEmpresa") /> 
141													<#list expandoAttribute?keys as key> 
142													<#if key == locale> 
143														<#assign NifEmpresa = expandoAttribute?values[key_index] /> 
144														<#break> 
145													</#if> 
146													</#list> 
147													<#assign contenidoReplace=contenidoReplace?replace("%NIFEMPRESA%",NifEmpresa) /> 
148 
149													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("InscripcionEmpresa") /> 
150													<#list expandoAttribute?keys as key> 
151													<#if key == locale> 
152														<#assign InscripcionEmpresa = expandoAttribute?values[key_index] /> 
153														<#break> 
154													</#if> 
155													</#list> 
156													<#assign contenidoReplace=contenidoReplace?replace("%INSCRIPCIONEMPRESA%",InscripcionEmpresa) /> 
157 
158													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("CiudadAvisoLegal") /> 
159													<#list expandoAttribute?keys as key> 
160													<#if key == locale> 
161														<#assign CiudadAvisoLegal = expandoAttribute?values[key_index] /> 
162														<#break> 
163													</#if> 
164													</#list> 
165													<#assign contenidoReplace=contenidoReplace?replace("%CIUDADAVISOLEGAL%",CiudadAvisoLegal) /> 
166													 
167													<#assign expandoAttribute = group.getExpandoBridge().getAttribute("Urlprivada") /> 
168													<#list expandoAttribute?keys as key> 
169													<#if key == locale> 
170														<#assign URLPrivada = expandoAttribute?values[key_index] /> 
171														<#break> 
172													</#if> 
173													</#list> 
174													<#assign contenidoReplace=contenidoReplace?replace("%URLPRIVADA%",URLPrivada) /> 
175 
176												</#if> 
177 
178 
179                                                <div class="answer"> 
180                                                        ${contenidoReplace} 
181                                                </div> 
182                                                </li> 
183                                    	</#list> 
184                                    	</ul> 
185                                    </#if> 
186                                </div> 
187                            </div> 
188                        </div> 
189                        <hr /> 
190                    </div> 
191                </div> 
192            </div> 
193        </section> 
194    </article> 
195</div>