VÝBOR
STANOVENÝ V ČLÁNKU 255 SMLOUVY O FUNGOVÁNÍ EVROPSKÉ UNIE
Úvod
Soudci a generální advokáti Soudního dvora a Tribunálu Evropské unie jsou jmenováni vzájemnou dohodou vlád členských států po konzultaci s výborem uvedeným v článku 255 Smlouvy o fungování Evropské unie.
Tento výbor byl vytvořen na základě Lisabonské smlouvy, která vstoupila v platnost dne 1. prosince 2009. Jeho úkolem je „před jmenováním vládami členských států […] vydáv[at] stanovisko k vhodnosti kandidátů na funkce soudce a generálního advokáta Soudního dvora a Tribunálu“.
Výbor zahájil činnost dne 1. března 2010 bezprostředně poté, co vstoupila v platnost rozhodnutí č. 2010/124/EU a č. 2010/125/EU ze dne 25. února 2010, v nichž Rada Evropské unie stanovila pravidla fungování výboru a jmenovala předsedu a členy prvního výboru.
Složení
The following has evaluated to null or missing:
==> entry.getAssetRenderer().getArticle [in template "10157#10197#6701425" at line 18, column 70]
----
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#6701425" at line 18, column 33]
----
1<#assign friendlyUrlGroup = "https://comite255.europa.eu" />
2<#assign liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] />
3<#assign liferay_portlet = PortalJspTagLibs["/META-INF/liferay-portlet-ext.tld"] />
4<div class="row">
5 <div class="col-sm-12" >
6
7 <div class="col-sm-3 front_placeholder" style="min-height: 458px;">
8 <div class="front_placeholder_title">
9 <@liferay_portlet["runtime"] portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet" instanceId="223344"/>
10 </div>
11 </div>
12
13 <#list entries as entry>
14 <#assign entry = entry />
15 <#assign assetRenderer = entry.getAssetRenderer() />
16 <#assign className = assetRenderer.getClassName() >
17
18 <#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContent()) />
19
20 <#assign firstname = docXml.valueOf("//dynamic-element[@name='First_Name']/dynamic-content/text()") />
21 <#assign lastname = docXml.valueOf("//dynamic-element[@name='Last_Name']/dynamic-content/text()") />
22 <#assign jobtitle = docXml.valueOf("//dynamic-element[@name='Job_Title']/dynamic-content/text()") />
23
24 <#assign photoSrc = docXml.valueOf("//dynamic-element[@name='Photo']/dynamic-content/text()") />
25 <#assign jsonPhotoSrc = jsonFactoryUtil.createJSONObject(photoSrc)>
26 <#assign photo = "/documents/"+ jsonPhotoSrc.groupId +"/" +jsonPhotoSrc.fileEntryId +"/"+ jsonPhotoSrc.name +"/"+jsonPhotoSrc.uuid >
27
28 <a href="${friendlyUrlGroup}/composition#${firstname}${lastname}">
29 <div class="col-sm-12 col-md-3 speaker" style="background: url('${photo}')no-repeat;min-height: 458px;">
30 <div class="speaker-name-title">
31 <h2>${firstname} <br> ${lastname} </h2>
32 <p class="job-title">${jobtitle}</p>
33 </div>
34
35 <div class="clearfix"></div>
36
37 </div>
38 </a>
39 <#if entry_index+1 % 3 == 0 ><div class="clearfix"></div></#if>
40 </#list>
41 </div>
42</div>
