Organograma Icipe/HCB

Quem é quem

An error occurred while processing the template.
Java method "com.liferay.portal.kernel.util.DateUtil_IW.parseDate(String, String, Locale)" threw an exception when invoked on com.liferay.portal.kernel.util.DateUtil_IW object "com.liferay.portal.kernel.util.DateUtil_IW@6230f474"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign displayDateObject = dateUtil...  [in template "48546637002298#20120#56626" at line 9, column 1]
----
1<#--  SERVIÇOS  --> 
2<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
3<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") /> 
4 
5<#--  CONTEÚDO WEB  --> 
6<#assign journalArticleModel = "com.liferay.journal.model.JournalArticle" /> 
7<#assign currentArticle = JournalArticleLocalService.getArticle(articleGroupId, .vars['reserved-article-id'].data) /> 
8<#assign categories = AssetCategoryLocalService.getCategories(journalArticleModel, currentArticle.getResourcePrimKey()) /> 
9<#assign displayDateObject = dateUtil.parseDate("EEE, d MMM yyyy HH:mm:ss Z", .vars["reserved-article-create-date"].data, locale) /> 
10<#assign modifiedDateObject = dateUtil.parseDate("EEE, d MMM yyyy HH:mm:ss Z", .vars["reserved-article-modified-date"].data, locale) /> 
11 
12<div class="row justify-content-center"> 
13  <div class="col-lg-10"> 
14    <div> 
15      <h2 class="font-weight-medium">${.vars["reserved-article-title"].data}</h2> 
16      <p class="font-size-sm font-weight-normal mt-3 mt-md-4"> 
17        ${dateUtil.getDate(displayDateObject, "dd/MM/yyyy ' às ' HH'h'mm", locale)} - 
18        Atualizado em ${dateUtil.getDate(modifiedDateObject, "dd/MM/yyyy ' às ' HH'h'mm", locale)} 
19      </p> 
20    </div> 
21    <div> 
22      <#if cargos.getSiblings()?has_content> 
23        <#list cargos.getSiblings() as cur_cargos> 
24          <div class="mt-4 bg-random-content ${cur_cargos?is_first?then('', 'mt-lg-5')}"> 
25            <#if (cur_cargos.cargo.getData())??> 
26              <div class="d-flex align-items-center justify-content-center bg-random border-radius-lg p-1 p-md-2"> 
27                <h3 class="font-weight-medium">${cur_cargos.cargo.getData()}</h3> 
28              </div> 
29            </#if> 
30 
31            <#if cur_cargos.colaboradores.getSiblings()?has_content> 
32              <#list cur_cargos.colaboradores.getSiblings() as cur_cargos_colaboradores> 
33                <div class="mt-4 mt-lg-5"> 
34                  <div class="row"> 
35                    <div class="col-md-4"> 
36                      <#if (cur_cargos_colaboradores.img.getData())?? && cur_cargos_colaboradores.img.getData() != ""> 
37                        <div class="aspect-ratio border-radius-xl"> 
38                          <img 
39                            class="aspect-ratio-item-fluid" 
40                            alt="${cur_cargos_colaboradores.img.getAttribute("alt")}" 
41                            data-fileentryid="${cur_cargos_colaboradores.img.getAttribute("fileEntryId")}" 
42                            src="${cur_cargos_colaboradores.img.getData()}" 
43                          /> 
44                        </div> 
45                      </#if> 
46                    </div> 
47                    <div class="col-md-8"> 
48                      <#if (cur_cargos_colaboradores.name.getData())??> 
49                        <h4 class="font-weight-medium mt-4 mt-md-0">${cur_cargos_colaboradores.name.getData()}</h4> 
50                      </#if> 
51 
52                      <#if (cur_cargos_colaboradores.funcao.getData())??> 
53                        <p class="font-size-lg text-body-secondary font-weight-medium"> 
54                          ${cur_cargos_colaboradores.funcao.getData()} 
55                        </p> 
56                      </#if> 
57                        <div class="d-flex flex-column justify-content-between mt-3"> 
58                          <#if (cur_cargos_colaboradores.about.getData())??> 
59                            <div class="custum-spect-ratio"> 
60                              <div class="font-weight-normal body-text"> 
61                                ${cur_cargos_colaboradores.about.getData()} 
62                              </div> 
63                            </div> 
64                          </#if> 
65                          <#if ((cur_cargos_colaboradores.url.getData())?? && cur_cargos_colaboradores.url.getData() != "")> 
66                              <p> 
67                                Saiba mais: <a href="${cur_cargos_colaboradores.url.getData()}" target="_blank" rel="noopener noreferrer">${cur_cargos_colaboradores.url.getData()}</a> 
68                              </p> 
69                          </#if> 
70                        </div> 
71                    </div> 
72                  </div> 
73                </div> 
74              </#list> 
75            </#if> 
76          </div> 
77        </#list> 
78      </#if> 
79    </div> 
80  </div> 
81</div>