Zusammensetzung
Derzeitige Mitglieder des Ausschusses
Der Ausschuss setzt sich aus sieben Personen zusammen, die aus dem Kreis ehemaliger Mitglieder des Gerichtshofs und des Gerichts der Europäischen Union, der Mitglieder der höchsten einzelstaatlichen Gerichte und der Juristen von anerkannt hervorragender Befähigung ausgewählt werden, von denen einer vom Europäischen Parlament vorgeschlagen wird.
Die Mitglieder des Ausschusses werden vom Rat auf Initiative des Präsidenten des Gerichtshofs für eine Dauer von vier Jahren ernannt.
Der Ausschuss setzt sich derzeit aus Herrn Allan Rosas (Vorsitzender des Ausschusses), Herrn Frank Clarke, Frau Julia Laffranque, Frau Maria Eugénia Martins de Nazaré Ribeiro, Frau Barbara Pořízková, Frau Silvana Sciarra und Herrn Vassilios Skouris (Mitglieder des Ausschusses) zusammen, die mit dem Beschluss (EU) 2021/2232 des Rates vom 14. Dezember 2021 zur Ernennung des in Artikel 255 des Vertrags über die Arbeitsweise der Europäischen Union vorgesehenen Ausschusses ernannt wurden. Die Amtszeit des Ausschusses in der derzeitigen Zusammensetzung läuft vom 1. März 2022 bis zum 28. Februar 2026.
[ Siehe auch die Zusammensetzung des Ausschusses seit 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>
