Er trad een fout op tijdens de verwerking van de sjabloon.
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@6c563be1"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dateModifiedObj = dateUtil.pa...  [in template "20097#20123#48707" at line 120, column 1]
----
1<meta property="og:title" content=" 
2  <#if (TituloPrincipal.getData())??> 
3    ${TituloPrincipal.getData()} 
4  </#if> 
5" /> 
6 
7<meta property="og:description" content=" 
8  <#if (SubtituloFieldSet.Subtitulo.getData())??> 
9    ${SubtituloFieldSet.Subtitulo.getData()} 
10  </#if> 
11" /> 
12 
13<meta property="og:image" content="${themeDisplay.portalURL}${mainImage.getData()}" /> 
14 
15<section class="finsa-noticia-detalle"> 
16 
17 
18    <h1 class="finsa-noticia-detalle__title">${TituloPrincipal.getData()}</h1> 
19 
20    <#if Subtitulo.getSiblings()?has_content && (Subtitulo.getSiblings()?size > 0)> 
21        <p class="finsa-noticia-detalle__text"> 
22            <#assign cur_Subtitulo = Subtitulo.getSiblings()?first> 
23            ${cur_Subtitulo.getData()} 
24 
25        </p> 
26    </#if> 
27 
28    <div class="finsa-noticia-detalle__fuente"> 
29        <#assign Fechawtcy_Data = getterUtil.getString(Fechawtcy.getData())> 
30        <#if validator.isNotNull(Fechawtcy_Data)> 
31            <#assign Fechawtcy_DateObj = dateUtil.parseDate("yyyy-MM-dd", Fechawtcy_Data, locale)> 
32 
33            <span>${dateUtil.getDate(Fechawtcy_DateObj, "dd-MM-yyyy", locale)}</span> 
34        </#if> 
35        <span>Fuente:</span> 
36        <span><b>${Texto158o.getData()}</b></span> 
37        <span>- Autor:</span> 
38        <span><b>${Textos8bx.getData()}</b></span> 
39 
40    </div> 
41 
42    <#if Subtitulo.getSiblings()?has_content> 
43        <div class="finsa-noticia-detalle__listado"> 
44            <ul> 
45                <#list Subtitulo.getSiblings() as cur_Subtitulo> 
46                    <#if !cur_Subtitulo?is_first> 
47                        <li><a href="#news-subtitle-${cur_Subtitulo?index}" onClick="scrollToTargetAdjusted(event, 'news-subtitle-${cur_Subtitulo?index}')">${cur_Subtitulo.getData()}</a></li> 
48                    </#if> 
49                </#list> 
50            </ul> 
51        </div> 
52    </#if> 
53    <#if Subtitulo.getSiblings()?has_content> 
54        <#list Subtitulo.getSiblings() as cur_Subtitulo> 
55            <#if !cur_Subtitulo?is_first> 
56                <div id="news-subtitle-${cur_Subtitulo?index}" class="finsa-noticia-detalle__subtitle">${cur_Subtitulo.getData()}</div> 
57            </#if> 
58            <#if cur_Subtitulo.ParrafoAntesDeImagen.getSiblings()?has_content> 
59                <#list cur_Subtitulo.ParrafoAntesDeImagen.getSiblings() as cur_Subtitulo_ParrafoAntesDeImagen> 
60                    <div class="finsa-noticia-detalle__parrafo">${cur_Subtitulo_ParrafoAntesDeImagen.getData()}</div> 
61                </#list> 
62            </#if> 
63            <#if cur_Subtitulo.Imagen245j?has_content && cur_Subtitulo.Imagen245j.getSiblings()?has_content> 
64                <#list cur_Subtitulo.Imagen245j.getSiblings() as cur_Subtitulo_Imagen245j> 
65 
66                    <#if cur_Subtitulo_Imagen245j.Radio2epx.getData() == "AR"> 
67                        <div class="finsa-noticia-detalle__parrafo">${cur_Subtitulo_Imagen245j.PieDeImagen.getData()}</div> 
68                    </#if> 
69 
70                    <#if (cur_Subtitulo_Imagen245j.getData())?? && cur_Subtitulo_Imagen245j.getData() != ""> 
71                        <#assign styles = "display: block;width: 100%;"> 
72                        <#if cur_Subtitulo_Imagen245j.Radiokcop.getData() == "I"> 
73                            <#assign styles = styles + "margin-right: auto;"> 
74                        <#elseif cur_Subtitulo_Imagen245j.Radiokcop.getData() == "D"> 
75                            <#assign styles = styles + "margin-left: auto;"> 
76                        <#else> 
77                            <#assign styles = styles + "margin-right: auto;margin-left: auto;"> 
78                        </#if> 
79                        <img class="finsa-noticia-detalle_main-img" alt="${cur_Subtitulo_Imagen245j.getAttribute("alt")}" src="${cur_Subtitulo_Imagen245j.getData()}" style="${styles}"/> 
80                    </#if> 
81 
82                    <#if cur_Subtitulo_Imagen245j.Radio2epx.getData() == "AB"> 
83                        <div class="finsa-noticia-detalle__parrafo">${cur_Subtitulo_Imagen245j.PieDeImagen.getData()}</div> 
84                    </#if> 
85 
86                    <#if cur_Subtitulo_Imagen245j.ParrafoDespues.getSiblings()?has_content> 
87                        <#list cur_Subtitulo_Imagen245j.ParrafoDespues.getSiblings() as cur_Subtitulo_Imagen245j_ParrafoDespues> 
88                            <div class="finsa-noticia-detalle__parrafo">${cur_Subtitulo_Imagen245j_ParrafoDespues.getData()}</div> 
89                        </#list> 
90                    </#if> 
91                </#list> 
92            </#if> 
93        </#list> 
94    </#if> 
95</section> 
96 
97<script> 
98  function scrollToTargetAdjusted(e, id){ 
99    e.preventDefault(); 
100    var element = document.getElementById(id); 
101    var headerOffset = 90; 
102    if ($('.has-control-menu').length > 0) { 
103      headerOffset += 56; 
104
105    var elementPosition = element.getBoundingClientRect().top; 
106    var offsetPosition = elementPosition + window.pageYOffset - headerOffset; 
107 
108    window.scrollTo({ 
109      top: offsetPosition, 
110      behavior: "smooth" 
111    }); 
112
113</script> 
114 
115<#if validator.isNotNull(Fechawtcy_Data)> 
116    <#assign Fechawtcy_DateObj = dateUtil.parseDate("yyyy-MM-dd", Fechawtcy_Data, locale)> 
117    <#assign datePublished = dateUtil.getDate(Fechawtcy_DateObj, "yyyy-MM-dd'T'HH:mm:ssZ", locale)> 
118</#if> 
119 
120<#assign dateModifiedObj = dateUtil.parseDate("EEE, dd MMM yyyy hh:mm:ss zzz", .vars["reserved-article-modified-date"].data, locale)> 
121<#assign dateModified = dateUtil.getDate(dateModifiedObj, "yyyy-MM-dd'T'HH:mm:ssZ", locale)> 
122 
123<#assign description = ""> 
124<#assign articleBody = ""> 
125<#if Subtitulo.getSiblings()?has_content> 
126    <#list Subtitulo.getSiblings() as cur_Subtitulo> 
127        <#if cur_Subtitulo?is_first> 
128            <#assign description = cur_Subtitulo.getData()> 
129        <#else> 
130            <#assign articleBody += cur_Subtitulo.getData() + "\n"> 
131        </#if> 
132 
133        <#if cur_Subtitulo.ParrafoAntesDeImagen.getSiblings()?has_content> 
134            <#list cur_Subtitulo.ParrafoAntesDeImagen.getSiblings() as cur_Subtitulo_ParrafoAntesDeImagen> 
135                <#assign articleBody += cur_Subtitulo_ParrafoAntesDeImagen.getData() + "\n"> 
136            </#list> 
137        </#if> 
138 
139        <#if cur_Subtitulo.Imagen245j?has_content && cur_Subtitulo.Imagen245j.getSiblings()?has_content> 
140            <#list cur_Subtitulo.Imagen245j.getSiblings() as cur_Subtitulo_Imagen245j> 
141                <#assign articleBody += cur_Subtitulo_Imagen245j.PieDeImagen.getData() + "\n"> 
142 
143                <#if cur_Subtitulo_Imagen245j.ParrafoDespues.getSiblings()?has_content> 
144                    <#list cur_Subtitulo_Imagen245j.ParrafoDespues.getSiblings() as cur_Subtitulo_Imagen245j_ParrafoDespues> 
145                        <#assign articleBody += cur_Subtitulo_Imagen245j_ParrafoDespues.getData() + "\n"> 
146                    </#list> 
147                </#if> 
148 
149            </#list> 
150        </#if> 
151 
152    </#list> 
153</#if> 
154 
155<script type="application/ld+json"> 
156
157        "@context": "https://schema.org", 
158        "@type": "Article", 
159        "headline": "${TituloPrincipal.getData()}", 
160        "url":"${themeDisplay.getPortalURL()}${themeDisplay.getURLCurrent()?replace("web/guest", "")?replace("/home", "/")}", 
161        "image":"${mainImage.getData()?replace("<[^>]+>", "", "r")}", 
162        "wordCount": ${articleBody?replace("<[^>]+>", "", "r")?word_list?size + description?replace("<[^>]+>", "", "r")?word_list?size + TituloPrincipal.getData()?replace("<[^>]+>", "", "r")?word_list?size}, 
163        "articleSection": "Corporativo", 
164        "inLanguage": "${themeDisplay.getLanguageId()?split("_")[0]}", 
165        "description": "${description?replace("<[^>]+>", "", "r")}", 
166        "articleBody": "${articleBody?replace('<[^>]+>','','r')}", 
167        "datePublished": "${datePublished!""}", 
168        "dateModified": "${dateModified!""}", 
169        "author": { 
170            "@type": "Organization", 
171            "name": "${Textos8bx.getData()}" 
172        }, 
173        "publisher": { 
174            "@type": "Organization", 
175            "name": "${Textos8bx.getData()}" 
176
177
178</script>