Buscando, por favor espere...

Cargos Directivos | Ayuntamiento de Valencia - València

Cargos directivos del Ayuntamiento de València


Personal funcionario con habilitación de carácter nacional
Coordinadores y Directores GeneralesOrganismos Autónomos, Empresas y Fundaciones MunicipalesVersión descargable con datos de todos los cargos directivos (xlsx. 26 kb)
 

Se ha producido un error al procesar la plantilla.
Java method "com.sun.proxy.$Proxy607.getArticleContent(long, String, String, String, String, com.liferay.portal.kernel.portlet.PortletRequestModel, com.liferay.portal.kernel.theme.ThemeDisplay)" threw an exception when invoked on com.sun.proxy.$Proxy607 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@2947e2c0"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign html = journalArticleLocalSer...  [in template "20115#20151#605968" at line 40, column 9]
----
1<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
2<#assign themeDisplay = serviceContext.getThemeDisplay() /> 
3<#assign url = themeDisplay.getURLPortal() + themeDisplay.getURLCurrent() /> 
4<#assign httpServletRequest = serviceContext.getRequest()> 
5<#attempt> 
6  <#assign universalIdParam = httpServletRequest.getParameter('uid') /> 
7<#recover> 
8  <#assign universalIdParam = "" /> 
9</#attempt> 
10 
11<#assign portletRequestModel = objectUtil("com.liferay.portal.kernel.portlet.PortletRequestModel", renderRequest, renderResponse) /> 
12 
13<#if universalIdParam?has_content > 
14    <#assign universalId = universalIdParam > 
15<#else> 
16    <#assign universalId = "" > 
17 
18</#if> 
19 
20<#if universalId?has_content> 
21<#assign expandoService = serviceLocator.findService("com.liferay.expando.kernel.service.ExpandoColumnLocalService") /> 
22<#assign commonUtilsApi =serviceLocator.findService("com.valencia.liferay.common.utils.api.CommonUtilsApi")/> 
23<#assign defaultColumn = expandoService.getDefaultTableColumn(themeDisplay.getCompanyId(), "com.liferay.journal.model.JournalArticle", "universalid") > 
24 
25 
26<#assign classLoader = staticUtil["com.liferay.portal.kernel.util.PortalClassLoaderUtil"]/> 
27<#assign expandoValueClass = staticUtil["com.liferay.petra.lang.ClassResolverUtil"].resolve("com.liferay.expando.kernel.model.ExpandoValue",classLoader.getClassLoader()) > 
28<#assign dynamicQueryFactory = staticUtil["com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil"] > 
29<#assign dynamicQuery = dynamicQueryFactory.forClass(expandoValueClass, classLoader.getClassLoader()) > 
30<#assign propertyFactory = staticUtil["com.liferay.portal.kernel.dao.orm.PropertyFactoryUtil"]> 
31<#assign VOID = dynamicQuery.add(propertyFactory.forName("tableId").eq(defaultColumn.getTableId())).add(propertyFactory.forName("data").eq(universalId))> 
32<#assign results = expandoService.dynamicQuery(dynamicQuery) > 
33 
34<#if results?has_content> 
35    <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
36 
37    <#list results as result> 
38         <#if result?is_last> 
39        <#assign article = journalArticleLocalService.fetchArticle(result.getClassPK()) > 
40        <#assign html = journalArticleLocalService.getArticleContent(article.getGroupId(),article.getArticleId(),"view", article.getDDMTemplateKey(), locale?string, portletRequestModel,themeDisplay) /> 
41        </#if> 
42    </#list> 
43 
44        <div> 
45            ${html} 
46        </div> 
47</#if> 
48<#-- incluyo contenido relacionado --> 
49<#assign AssetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
50<#assign AssetLinkLocalService = serviceLocator.findService("com.liferay.asset.link.service.AssetLinkLocalService") /> 
51 
52 
53<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
54<#assign journalId = .vars['reserved-article-id'].data/> 
55 
56<#attempt> 
57<#assign article = JournalArticleLocalService.fetchArticle( groupId ,journalId) > 
58<#recover> 
59</#attempt> 
60 
61<#if article??> 
62<#assign journalArticleClassname = "com.liferay.journal.model.JournalArticle" > 
63<#assign articleEntry = AssetEntryLocalService.getEntry(journalArticleClassname, article.getResourcePrimKey())> 
64<#assign articleRelatedEntries = AssetLinkLocalService.getDirectLinks(articleEntry.getEntryId()) > 
65 
66<#if articleRelatedEntries?has_content> 
67 
68<#assign relatedTemplateKey = "38113" > 
69 
70<#list articleRelatedEntries as relatedAsset> 
71	<#assign relatedEntry = AssetEntryLocalService.getEntry(relatedAsset.getEntryId2()) > 
72	<#assign entryClassPK = relatedEntry.getClassPK() > 
73 
74	<#assign journalArticleClassname = "com.liferay.journal.model.JournalArticle" > 
75	<#if journalArticleClassname==relatedEntry.getClassName()> 
76 
77		<#assign relatedArticle = JournalArticleLocalService.fetchLatestArticle(entryClassPK) > 
78		<#if relatedArticle.getDDMTemplateKey() == relatedTemplateKey > 
79			<#assign relatedArticleContent = JournalArticleLocalService.getArticleContent(relatedArticle, relatedArticle.getDDMTemplateKey(), "view", locale,portletRequestModel, themeDisplay)> 
80 
81			<div class="bloque-cuadro"> 
82			     <h3 class="titulo-bloque"><@liferay.language key="informacion_adicional" /></h3> 
83				 <#assign urlNew = commonUtilsApi.replaceUrlWithUID("${themeDisplay.getURLCurrent()}",relatedArticleContent)/> 
84					  <div class="col-12 pb-3" >${relatedArticleContent}</div> 
85			</div> 
86 
87		</#if> 
88	</#if> 
89</#list> 
90</#if> 
91  <#-- Fin contenido relacionado --> 
92</#if> 
93</#if> 
94 
95 
96<#if !universalId?has_content> 
97  <#assign commonUtilsApi =serviceLocator.findService("com.valencia.liferay.common.utils.api.CommonUtilsApi")/> 
98  <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
99    <#assign urlTotal=themeDisplay.getURLCurrent() /> 
100    <#assign urlSubstring=urlTotal?substring(urlTotal?last_index_of("/-/content/"), urlTotal?length)?replace("/-/content/", "") /> 
101    <#if (urlTotal?contains("?fbclid="))> 
102        <#assign urlSubstring=urlTotal?substring(urlTotal?last_index_of("/-/content/"), urlTotal?last_index_of("?fbclid="))?replace("?fbclid=", "")?replace("/-/content/", "") /> 
103    <#else> 
104        <#assign urlSubstring=urlTotal?substring(urlTotal?last_index_of("/-/content/"), urlTotal?length)?replace("/-/content/", "") /> 
105    </#if> 
106    <!--urlSubstring: ${urlSubstring} --> 
107    <#if journalArticleLocalService.fetchLatestArticleByUrlTitle(groupId, urlSubstring,0)??> 
108    <#assign article = journalArticleLocalService.fetchLatestArticleByUrlTitle(groupId, urlSubstring,0) /> 
109      <#assign html = journalArticleLocalService.getArticleContent(article.getGroupId(),article.getArticleId(),"view", article.getDDMTemplateKey(), locale?string, portletRequestModel,themeDisplay) /> 
110        <div> 
111            ${html} 
112        </div> 
113    </#if> 
114  <#-- incluyo contenido relacionado --> 
115 
116  <#-- Fin contenido relacionado --> 
117</#if> 
118 
119<style> 
120 
121  .bloque-cuadro{ 
122      border:3px solid; 
123      border-color:#dadada; 
124      padding-left:15px; 
125      padding-right:15px; 
126      margin-top:15px; 
127
128 
129    .titulo-bloque{ 
130      margin-top: 3%; 
131      margin-bottom: 3%; 
132      color:4C4C4C; 
133
134</style>