11 mai 2026
Discours de Gaëtan Bruel à l'occasion de la 2ème édition de la Journée de la Création
Discours prononcé par Gaëtan Bruel, président du CNC, le 7 mai 2026, en ouverture de la Journée de la Création 2026.
...Java method "fr.cnc.recherche.service.CncArticleRechercheServiceImpl.rechercheResultatCommissionPrecedentSuivant(com.liferay.portal.kernel.theme.ThemeDisplay, String, String, String, String, int)" threw an exception when invoked on fr.cnc.recherche.service.CncArticleRechercheServiceImpl object "fr.cnc.recherche.service.CncArticleRechercheServiceImpl@12009e9f"; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign resultatsCommissionPrecedentA... [in template "20116#20152#DETAIL-RESULTATS-COMMISSION" at line 40, column 33]
----
1<#assign journalArticleId = .vars['reserved-article-id'].data>
2<#assign journalArticleTitre = .vars['reserved-article-title'].data>
3<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()>
4<#assign portalUtil = staticUtil["com.liferay.portal.kernel.util.PortalUtil"]>
5
6<#assign httpServletRequest = serviceContext.getRequest()>
7<#assign session = httpServletRequest.getSession()/>
8<#assign themeDisplay = serviceContext.getThemeDisplay() />
9<#assign journalArticleUtil = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
10<#assign articleContent = journalContent.getContent(
11 groupId, journalArticleId, "RESULTATS-COMMISSION", "VIEW",
12 themeDisplay.getLanguageId(), themeDisplay)>
13<#assign cncCategoriesService = serviceLocator.findService("fr.cnc.categories.api.CncCategoriesService") />
14<#assign cncArticleRechercheService = serviceLocator.findService("fr.cnc.recherche.api.CncArticleRechercheService") />
15<#assign cncUrlService = serviceLocator.findService("fr.cnc.url.api.CncUrlService") />
16
17<#-- Recuperation des params de la recherche resultats de commissions depuis la session -->
18<#assign resultatsCommissionsBeanParamName = "LIFERAY_SHARED_resultatsCommissionsBean" />
19<#assign secteur = "" />
20<#assign nomAide = "" />
21<#assign annee = "" />
22<#if httpServletRequest.getParameter("secteur")?has_content || httpServletRequest.getParameter("nomAide")?has_content || httpServletRequest.getParameter("annee")?has_content >
23 <#assign secteur = httpServletRequest.getParameter("secteur")!"" />
24 <#assign nomAide = httpServletRequest.getParameter("nomAide")!"" />
25 <#assign annee = httpServletRequest.getParameter("annee")!"" />
26<#elseif session.getAttribute(resultatsCommissionsBeanParamName)?has_content >
27 <#assign secteur = session.getAttribute(resultatsCommissionsBeanParamName).getSecteur()!"" />
28 <#assign nomAide = session.getAttribute(resultatsCommissionsBeanParamName).getNomAide()!"" />
29 <#assign annee = session.getAttribute(resultatsCommissionsBeanParamName).getAnnee()!"" />
30</#if>
31
32<section class="single">
33 <div class="container">
34 <article>
35 <div class="row justify-content-center">
36 <div class="col-12 col-lg-10 align-self-center">
37 <div class="article-head">
38 <#-- Boutons de navigation Commission Précédente/Commission Suivante -->
39 <#if secteur?has_content || nomAide?has_content || annee?has_content || session.getAttribute(resultatsCommissionsBeanParamName)?has_content >
40 <#assign resultatsCommissionPrecedentArticleId = cncArticleRechercheService.rechercheResultatCommissionPrecedentSuivant(themeDisplay, journalArticleId, secteur, nomAide, annee, -1)!"" />
41 <#assign resultatsCommissionSuivantArticleId = cncArticleRechercheService.rechercheResultatCommissionPrecedentSuivant(themeDisplay, journalArticleId, secteur, nomAide, annee, 1)!"" />
42 <div class="row commissions-navigation">
43 <div class="col text-left">
44 <#if resultatsCommissionPrecedentArticleId != "">
45 <#assign lienPrecedentNoParam = cncUrlService.calculUrlArticle(themeDisplay, resultatsCommissionPrecedentArticleId) />
46 <#assign lienPrecedent = lienPrecedentNoParam?contains("?")?string(lienPrecedentNoParam+"&",lienPrecedentNoParam+"?")>
47 <a class="prev-commission" href="${lienPrecedent}secteur=${secteur}&nomAide=${nomAide}&annee=${annee}">
48 <i class="icon icon-arrow-left"></i>
49 <span><@liferay.language key="article.dispositif.resultats.commission.precedente" /></span>
50 <span class="mobile-only" ><@liferay.language key="previous" /></span>
51 </a>
52 <#else>
53 <i class="icon icon-arrow-left disabled"></i>
54 <span class="disabled"><@liferay.language key="article.dispositif.resultats.commission.precedente" /></span>
55 <span class="disabled mobile-only"><@liferay.language key="previous" /></span>
56 </#if>
57 </div>
58 <div class="col text-right">
59 <#if resultatsCommissionSuivantArticleId != "">
60 <#assign lienSuivantNoParam = cncUrlService.calculUrlArticle(themeDisplay, resultatsCommissionSuivantArticleId) />
61 <#assign lienSuivant = lienSuivantNoParam?contains("?")?string(lienSuivantNoParam+"&",lienSuivantNoParam+"?")>
62 <a class="next-commission" href="${lienSuivant}secteur=${secteur}&nomAide=${nomAide}&annee=${annee}">
63 <span><@liferay.language key="article.dispositif.resultats.commission.suivante" /></span>
64 <span class="mobile-only"><@liferay.language key="next" /></span>
65 <i class="icon icon-arrow-right"></i>
66 </a>
67 <#else>
68 <span class="disabled"><@liferay.language key="article.dispositif.resultats.commission.suivante" /></span>
69 <span class="disabled mobile-only"><@liferay.language key="next" /></span>
70 <i class="icon icon-arrow-right disabled"></i>
71 </#if>
72 </div>
73 </div>
74 </#if>
75 <#if journalArticleTitre?has_content>
76 <h1>
77 ${journalArticleTitre}
78 </h1>
79 </#if>
80 <div class="article-title">
81 <h2 id="resultats-des-commissions" class="inline"><@liferay.language key="article.dispositif.resultats.composition.titre" /></h2>
82 </div>
83 </div>
84 </div>
85 <div class="col-12 col-lg-10 align-self-center">
86 ${articleContent}
87 </div>
88 </div>
89 </article>
90 </div>
91</section>
Discours prononcé par Gaëtan Bruel, président du CNC, le 7 mai 2026, en ouverture de la Journée de la Création 2026.
...Le 30 avril dernier, le Président du CNC a saisi, en vertu de l'article L. 213-2 du code du cinéma et de l'image animée, la Médiateure du cinéma d'informations parues dans le journal Le Monde dans son édition...
Le ministère de l’Éducation nationale et le Centre national du cinéma et de l’image animée (CNC) annoncent que le Prix Jean Renoir des lycéens pour l’année 2025-2026 est attribué à ARCO d’Ugo Bienvenu,...