Agrégateur de contenus

Une erreur s'est produite lors du traitement du gabarit.
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@1ed5ad93"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign date = dateUtil.parseDate("yy...  [in template "20116#20160#6009686" at line 3, column 1]
----
1<#setting locale = locale /> 
2 
3<#assign date = dateUtil.parseDate("yyyy-MM-dd", date.getData(), locale)/>   
4 
5<div class="ops-page-rh"> 
6 
7    <div class="ops-wrapper-content-rh ops-content-wrapper ops-bloc-texte"> 
8 
9        <!-- DETAIL OFFRE RH --> 
10        <header> 
11            <div class="ops-meta-card-article"> 
12                <div class="ops-cats"> 
13                    <span class="ops-cat">${postName.getData()}</span> 
14                </div> 
15                <span class="ops-date-article">Date du concours : le ${date?string("dd.MM.yyyy")}</time></span> 
16            </div> 
17            <h1>${title.getData()}</h1> 
18        </header> 
19 
20        <!-- SECTION PRINCIPAL OFFRE RH --> 
21        <section> 
22 
23            <!-- RUBRIQUES --> 
24            <#list rubricTitle.getSiblings() as cur_title> 
25                <div id="${cur_title.getChild("rubricAnchor").getData()}" class="ops-section-rh ops-bloc-presentation"> 
26                    <div> 
27                        <h2 class="ops-title-line"><span>${cur_title.getData()}</span></h2> 
28                    </div> 
29                    <div class="ops-bloc-texte"> 
30                        ${cur_title.getChild("rubricContent").getData()} 
31                    </div> 
32                </div> 
33            </#list> 
34 
35        </section> 
36 
37        <!-- BARRE LATERALE FIXE --> 
38        <#if rightBlockTitle.getData() != "" > 
39            <aside> 
40                <div class="ops-wrapper-sticky"> 
41 
42                    <span class="ops-title-spacing">${rightBlockTitle.getData()}</span> 
43                    <address> 
44                        ${rightBlockTitle.getChild("rightBlockContent").getData()} 
45                    </address> 
46 
47                    <#assign rightBlockContactTelLabel = rightBlockTitle.getChild("rightBlockContactTelLabel")/>   
48                    <#assign rightBlockContactMailLabel = rightBlockTitle.getChild("rightBlockContactMailLabel")/> 
49                     
50                    <#-- Liens de contact --> 
51                    <#if rightBlockContactTelLabel.getData()?has_content || rightBlockContactMailLabel.getData()?has_content > 
52 
53                        <span class="ops-title-spacing">Contact</span> 
54 
55                        <#if rightBlockContactTelLabel.getData()?has_content > 
56                            <a href="tel:${rightBlockContactTelLabel.getChild("rightBlockContactTelLink").getData()}"> 
57                                Tél : ${rightBlockContactTelLabel.getData()} 
58                            </a> 
59                        </#if> 
60 
61                        <#if rightBlockContactMailLabel.getData()?has_content > 
62                            <a href="mailto:${rightBlockContactMailLabel.getChild("rightBlockContactMailLink").getData()}"> 
63                                Mail : <u>${rightBlockContactMailLabel.getData()}</u> 
64                            </a> 
65                        </#if> 
66                    </#if> 
67                     
68                    <div class="ops-noscrollto"> 
69                        <#list rightBlockTitle.getChild("rightBlockLinkTitle").getSiblings() as cur_linkTitle> 
70                             <#if cur_linkTitle.getData()?has_content> 
71                                <a href="${cur_linkTitle.getChild("rightBlockLinkURL").getData()}"  
72                                    <#if cur_linkTitle.getChild("rightBlockLinkSwitchColor").getData() == "true">  
73                                        class="ops-btn-inversed" 
74                                    <#else> 
75                                        class="ops-btn" 
76                                    </#if> 
77                                    <#if cur_linkTitle.getChild("rightBlockLinkBlank").getData() == "true"> target="_blank"</#if> 
78
79                                    ${cur_linkTitle.getData()} 
80                                </a> 
81                            </#if> 
82                        </#list> 
83                    </div> 
84 
85                </div> 
86            </aside> 
87        </#if> 
88 
89    </div> 
90 
91</div> 
92 
93<style> 
94    <#--  Cache le titre du portlet liferay  --> 
95    .portlet-body>div>div.h2 { 
96        display : none; 
97 
98
99</style>