An Comhdhéanamh
Na comhaltaí atá ar an bpainéal faoi láthair
Tá ar an bpainéal seachtar arna dtoghadh as measc iarchomhaltaí na Cúirte Breithiúnais agus na Cúirte Ginearálta, comhaltaí de chúirteanna uachtaracha náisiúnta agus dlíodóirí a n-aithnítear a n-inniúlacht, agus déanfaidh Parlaimint na hEorpa duine amháin acu a mholadh.
Déanann an Chomhairle na comhaltaí a cheapadh ar feadh tréimhse ceithre bliana ar thionscnamh Uachtarán na Cúirte Breithiúnais.
Tá an painéal comhdhéanta faoi láthair de Allan Rosas (Uachtarán an phainéil), Frank Clarke, Julia Laffranque, Maria Eugénia Martins de Nazaré Ribeiro, Barbara Pořízková, Silvana Sciarra agus Vassilios Skouris (comhaltaí den phainéal), a ceapadh le Cinneadh (AE) 2021/2232 ón gComhairle an 14 Nollaig 2021 lena gceaptar comhaltaí an phainéil dá bhforáiltear in Airteagal 255 den Chonradh ar Fheidhmiú an Aontais Eorpaigh. Maireann téarma oifige an phainéil ina chomhdhéanamh reatha ón 1 Márta 2022 go dtí an 28 Feabhra 2026.
[Féach freisin comhdhéanaimh an phainéil ó 2010]
The following has evaluated to null or missing:
==> entry.getAssetRenderer().getArticle [in template "10157#10197#6701429" at line 7, column 62]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign docXml = saxReaderUtil.read(e... [in template "10157#10197#6701429" at line 7, column 25]
----
1<div class="row">
2 <#list entries as entry>
3 <#assign entry = entry />
4 <#assign assetRenderer = entry.getAssetRenderer() />
5 <#assign className = assetRenderer.getClassName() >
6
7 <#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContent()) />
8
9 <#assign firstname = docXml.valueOf("//dynamic-element[@name='First_Name']/dynamic-content/text()") />
10 <#assign lastname = docXml.valueOf("//dynamic-element[@name='Last_Name']/dynamic-content/text()") />
11
12 <#assign rootElement = docXml.getRootElement() />
13 <#assign availableLocales = rootElement.attribute("available-locales").getText() />
14 <#assign defaultLocale = rootElement.attribute("default-locale").getText() />
15
16 <#if (availableLocales?contains(locale)) >
17 <#assign bio = docXml.valueOf("//dynamic-element[@name='Bio']/dynamic-content[@language-id='"+locale+"']/text()") />
18 <#else>
19 <#assign bio = docXml.valueOf("//dynamic-element[@name='Bio']/dynamic-content/text()") />
20 </#if>
21
22 <#assign photo = docXml.valueOf("//dynamic-element[@name='Photo']/dynamic-content/text()") />
23 <#assign photoRondSrc = docXml.valueOf("//dynamic-element[@name='PhotoRond']/dynamic-content/text()") />
24 <#assign jsonPhotoRondSrc = jsonFactoryUtil.createJSONObject(photoRondSrc)>
25 <#assign photoRond = "/documents/"+ jsonPhotoRondSrc.groupId +"/" +jsonPhotoRondSrc.fileEntryId +"/"+ jsonPhotoRondSrc.name +"/"+jsonPhotoRondSrc.uuid >
26
27 <#assign pic = docXml.valueOf("//dynamic-element[@name='Pic']/dynamic-content/text()") />
28
29 <#assign photoID = docXml.valueOf("//dynamic-element[@name='Photo']/dynamic-content/text()") />
30
31 <div id="${photoID}" class="col-sm-12 speaker">
32 <div class="hidden-sm col-md-2 circle-container">
33 <div class="circle">
34 <img src="${photoRond}" alt="${firstname}${lastname}">
35 </div>
36 </div>
37 <div class="col-md-10 speaker-name-bio"><a name="${firstname}${lastname}"></a>
38 <h2>${firstname} ${lastname}</h2>
39 <p class="job-title">${bio}</p>
40 </div>
41 </div>
42 </#list>
43</div>
