Asset Publisher

An error occurred while processing the template.
Failed to "?eval" string with this error:
---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered ")", but was expecting one of these patterns:
<STRING_LITERAL>
<RAW_STRING>
"false"
"true"
<INTEGER>
<DECIMAL>
"."
"+"
"-"
"!"
"["
"("
"{"
<ID>
---end-message---
The failing expression:
==> coverDMTKASDEMEDIUM.data?eval [in template "252001#252047#WCD_DEBATTENBLOG_ARTIKELDETAIL_INTRO" at line 65, column 23]
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign mediumData = coverDMTKASDEMED... [in template "252001#252047#WCD_DEBATTENBLOG_ARTIKELDETAIL_INTRO" at line 65, column 1]
----
1<#-- bezieht sich auf WCS Publikation --> 
2<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
3<#assign AssetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
4<#assign version = .vars['reserved-article-version'].data?number /> 
5<#assign articleId = .vars['reserved-article-id'].data /> 
6<#assign article = JournalArticleLocalService.fetchArticle( articleGroupId, articleId , version ) /> 
7<#assign articleTitle = .vars['reserved-article-title'].data/> 
8 
9<#if requestMap??>  
10 <#assign 
11 renderUrl = requestMap['render-url'] 
12 control_panel = renderUrl?contains('control_panel')  
13
14</#if> 
15  
16<#if control_panel?? && control_panel> 
17 <#if FrontendService.user.isPrivilegedUser(permissionChecker.getUser())> 
18 <pre> 
19 articleId = ${.vars['reserved-article-id'].data} 
20 version = ${.vars['reserved-article-version'].data} 
21 groupId = ${articleGroupId} 
22 structurekey = ${article.getDDMStructureKey()} 
23 </pre> 
24 <pre> 
25 ${FrontendService.json.transformToJson( article, true )} 
26 </pre> 
27 </#if> 
28<#else>  
29 <#include "${fullTemplatesPath}/macros/page-modules/PMShare.ftl" /> 
30  
31 <#-- Function for related Content for PERSON --> 
32 <#function getSaxReaderDocument dataObj > 
33 <#local document = "" > 
34  
35 <#attempt> 
36 <#local data = dataObj.getData()?eval > 
37 <#local classPK = data.classPK > 
38 <#local className = data.className > 
39 <#local entry = AssetEntryLocalService.getEntry(className, classPK?number)! > 
40  
41 <#if entry??> 
42 <#local assetRenderer = entry.getAssetRenderer() /> 
43 <#local journalArticle = (assetRenderer.getArticle())! /> 
44 <#local document = (saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString())))!"" /> 
45 </#if> 
46 <#recover> 
47 <#-- catch block --> 
48 </#attempt> 
49  
50 <#return document > 
51  
52 </#function> 
53  
54<#macro mediaReference groupId uuid > 
55 <#local mediaObj = FrontendService.media.getDMTJsonObject(groupId, uuid, locale)!"" > 
56 
57 <#if mediaObj?has_content && (mediaObj.quelle)?has_content > 
58 <#local source = mediaObj.quelle?substring(1, (mediaObj.quelle?length - 1))> 
59 <#if source?has_content> 
60 <span>${source}</span> 
61 </#if> 
62 </#if> 
63</#macro> 
64 
65<#assign mediumData = coverDMTKASDEMEDIUM.data?eval /> 
66<#if mediumData?has_content> 
67 <#assign linkToDMT = FrontendService.media.getImageURLForAMConfiguration('hd-resolution', mediumData["groupId"]?number, mediumData["uuid"]) /> 
68</#if> 
69 
70<#if !isDPMColorSchemeNEW()> 
71 <div class="c-page-intro c-page-intro--article"> 
72 <div class="o-page-module"> 
73 <div class="c-page-intro__wrapper"> 
74  
75 <#if coverDMTKASDEMEDIUM.getData()?has_content> 
76 <#if linkToDMT?has_content> 
77 <div class="c-page-intro__image" style="background-image:url('${linkToDMT}');"> 
78 <span class="o-imagesource"><@mediaReference mediumData["groupId"]?number mediumData["uuid"] /></span> 
79 </div> 
80 </#if> 
81 </#if> 
82  
83 <div class="c-page-intro__meta"> 
84  
85 <#-- Erscheinungsdatum --> 
86 <#assign erscheinungsdatum_Data = getterUtil.getString(erscheinungsdatum.getData())> 
87  
88 <#if validator.isNotNull(erscheinungsdatum_Data)> 
89 <#assign erscheinungsdatum_DateObj = dateUtil.parseDate("yyyy-MM-dd", erscheinungsdatum_Data, locale)> 
90 <span class="o-metadata o-metadata--date"> 
91 ${dateUtil.getDate(erscheinungsdatum_DateObj, "dd. MMMM yyyy", locale)} 
92 </span> 
93 </#if> 
94  
95 <#-- laufende nummer --> 
96 <#assign article = JournalArticleLocalService.getArticle(groupId, articleId) /> 
97 <#assign verbundJournalArticle = FrontendService.publication.getVerbundToPublikation(article)!"" > 
98  
99 <#if verbundJournalArticle?has_content> 
100 <#assign document = (saxReaderUtil.read(verbundJournalArticle.getContentByLocale(locale.toString())))!"" /> 
101 <#if document?has_content> 
102  
103 <#if document.selectSingleNode("/root/dynamic-element[@name='laufendenummer']/dynamic-content")??> 
104 <#assign node = document.selectSingleNode("/root/dynamic-element[@name='laufendenummer']/dynamic-content") /> 
105 <#assign laufendenummer = node.getText() /> 
106 <#if laufendenummer?has_content > 
107 <span class="o-metadata o-metadata--hash"><@liferay.language key="ausgabe" /> ${laufendenummer}</span> 
108 </#if> 
109 </#if> 
110 </#if> 
111 </#if> 
112  
113 </div> 
114  
115 <#-- Titel --> 
116 <div class="o-page-headline__wrapper"> 
117  
118 <div class="c-share"> 
119 <div class="c-share__wrapper--aside"> 
120 <div class="c-share c-share--aside c-share--aside-new"> 
121 <ul class="c-share__list"> 
122 <@ShareLink "print" /> 
123 <@ShareLink "mail" /> 
124 <@ShareLink "share" /> 
125 </ul> 
126 </div> 
127 </div> 
128 <@ShareOverlay /> 
129 </div> 
130  
131 <h2 class="o-page-headline"> 
132 ${articleTitle} 
133 </h2> 
134 </div> 
135  
136 <#-- Autoren --> 
137 <#if autorenWCSKASDEPERSON.getSiblings()?has_content> 
138 <#list autorenWCSKASDEPERSON.getSiblings() as cur_autorenWCSKASDEPERSON> 
139 <#assign document = getSaxReaderDocument(cur_autorenWCSKASDEPERSON) > 
140  
141 <#if document?has_content> 
142  
143 <div class="c-page-intro__author"> 
144 <@liferay.language key="von" /> 
145  
146 <#if document.selectSingleNode("/root/dynamic-element[@name='vorname']/dynamic-content")??> 
147 <#assign node = document.selectSingleNode("/root/dynamic-element[@name='vorname']/dynamic-content") /> 
148 <#assign vorname = node.getText() /> 
149 <#if vorname?has_content > 
150 ${vorname} 
151 </#if> 
152 </#if> 
153  
154 <#if document.selectSingleNode("/root/dynamic-element[@name='nachname']/dynamic-content")??> 
155 <#assign node = document.selectSingleNode("/root/dynamic-element[@name='nachname']/dynamic-content") /> 
156 <#assign nachname = node.getText() /> 
157 <#if nachname?has_content > 
158 ${nachname} 
159 </#if> 
160 </#if> 
161 </div> 
162 </#if> 
163  
164 </#list> 
165 </#if> 
166  
167 <#-- Untertitel --> 
168 <h2 class="c-page-intro__subheadline"> 
169 ${untertitel.getData()} 
170 </h2> 
171  
172 <#-- Kurzbeschreibung --> 
173 <p class="c-page-intro__copy"> 
174 ${beschreibung.getData()} 
175 </p> 
176  
177 </div> 
178  
179 </div> 
180  
181 </div> 
182<#elseif isDPMColorSchemeNEW()> 
183 <div class="c-page-intro c-page-intro--article"> 
184 <div class="o-page-module"> 
185 <div class="c-page-intro__wrapper"> 
186 
187 <#-- Titel --> 
188 <div class="o-page-headline__wrapper"> 
189  
190 <div class="c-share"> 
191 <div class="c-share__wrapper--aside"> 
192 <div class="c-share c-share--aside c-share--aside-new"> 
193 <ul class="c-share__list"> 
194 <@ShareLink "print" /> 
195 <@ShareLink "mail" /> 
196 <@ShareLink "share" /> 
197 </ul> 
198 </div> 
199 </div> 
200 <@ShareOverlay /> 
201 </div> 
202  
203 <h1 class="o-page-headline"> 
204 ${articleTitle} 
205 </h1> 
206 </div> 
207  
208 <div class="c-page-subheadline__wrapper"> 
209 <div class="c-page-intro__meta"> 
210 
211 <#-- Autoren --> 
212 <#if autorenWCSKASDEPERSON.getSiblings()?has_content> 
213 <#list autorenWCSKASDEPERSON.getSiblings() as cur_autorenWCSKASDEPERSON> 
214 <#assign document = getSaxReaderDocument(cur_autorenWCSKASDEPERSON) > 
215  
216 <#if document?has_content> 
217  
218 <div class="o-metadata o-metadata--author"> 
219  
220 <#if document.selectSingleNode("/root/dynamic-element[@name='vorname']/dynamic-content")??> 
221 <#assign node = document.selectSingleNode("/root/dynamic-element[@name='vorname']/dynamic-content") /> 
222 <#assign vorname = node.getText() /> 
223 <#if vorname?has_content > 
224 ${vorname} 
225 </#if> 
226 </#if> 
227  
228 <#if document.selectSingleNode("/root/dynamic-element[@name='nachname']/dynamic-content")??> 
229 <#assign node = document.selectSingleNode("/root/dynamic-element[@name='nachname']/dynamic-content") /> 
230 <#assign nachname = node.getText() /> 
231 <#if nachname?has_content > 
232 ${nachname} 
233 </#if> 
234 </#if> 
235 </div> 
236 </#if> 
237  
238 </#list> 
239 </#if> 
240  
241 <#-- Erscheinungsdatum --> 
242 <#assign erscheinungsdatum_Data = getterUtil.getString(erscheinungsdatum.getData())> 
243  
244 <#if validator.isNotNull(erscheinungsdatum_Data)> 
245 <#assign erscheinungsdatum_DateObj = dateUtil.parseDate("yyyy-MM-dd", erscheinungsdatum_Data, locale)> 
246 <span class="o-metadata o-metadata--date"> 
247 ${dateUtil.getDate(erscheinungsdatum_DateObj, "dd. MMMM yyyy", locale)} 
248 </span> 
249 </#if> 
250  
251 </div> 
252 <#-- Untertitel --> 
253 <h2 class="c-page-intro__subheadline"> 
254 ${untertitel.getData()} 
255 </h2> 
256 </div> 
257  
258 <#-- Kurzbeschreibung --> 
259 <p class="c-page-intro__copy"> 
260 ${beschreibung.getData()} 
261 </p> 
262  
263 </div> 
264  
265 </div> 
266  
267 </div> 
268 </#if> 
269</#if> 

Asset Publisher

Am 25. März 2017 jährte sich zum 60. Male der Jahrestag der Unterzeichnung der „Römischen Verträge“ zur Gründung der Europäischen Wirtschaftsgemeinschaft (EWG). Im Umfeld dieses Datums war viel davon die Rede, zur Bekämpfung der Fluchtursachen in den Ländern südlich der Sahara bedürfe es einer engeren Zusammenarbeit mit den afrikanischen Staaten dieser Region. Langjährige Verbindungen zwischen der Europäischen Union und diesen Staaten gab es bereits.

Am 2. Mai 2017 jährte sich auch zum 60. Mal der Todestag unseres Vaters Dr. Otto Lenz. Ursache für seinen frühen Tod war eine Malariainfektion, die er sich auf einer Reise zugezogen hatte, die der Herstellung von Beziehungen zwischen der EWG und Ländern Französisch-Westafrikas dienen sollte. Es handelte sich um Senegal, Mauretanien, Guinea, die Elfenbeinküste, Französisch-Sudan (heute Mali), Obervolta (Burkina Faso), Dahomey (Benin) und Niger.

Die Reise einiger Abgeordneter aus den EWG-Staaten führte von Dakar unter anderem über Conakry, Abidjan, Lomé und Niamey nach Algier und dauerte vom 6. Bis 19. April 1957. Die Teilnehmer kamen aus Belgien, Deutschland, Frankreich, Italien, Luxemburg und den Niederlanden. Im Reisebericht werden die Abgeordneten Giacomo Matteotti (Italien), Marinus van der Goes van Naters (Niederlande) und Hermann Höcherl (CSU) namentlich erwähnt.

Die Parlamentarier wollten Fragen eines Assoziierungsvertrags und die Entwicklungsmöglichkeiten des entstehenden „Gemeinsamen Marktes“ prüfen, zu dem auch Afrika „dazugehören“ sollte. Die Gruppe traf mit führenden Politikern aus Westafrika zusammen, wie dem Bürgermeister von Dakar, Amadou Lamine-Guèye, und dem Bürgermeister von Abidjan, Félix Houphouët-Boigny (im Reisebericht unseres Vaters als „M. Homphonet“ bezeichnet). Beide sollten im Zusammenhang mit der Unabhängigkeit ihrer Länder eine bedeutende Rolle spielen. Unser Vater hat wohl als CDU-Mitglied des Auswärtigen Ausschusses des Deutschen Bundestages und der Beratenden (heute: Parlamentarischen) Versammlung des Europarates an der Reise teilgenommen.

Die Ratifizierung des EWG-Vertrages hat unser Vater nicht mehr erlebt, aber die von ihm verfolgte Politik wurde fortgesetzt. Sein Nachfolger im Auswärtigen Ausschuss wurde der bisherige Stellvertreter Hans Furler. Der EWG-Vertrag wurde vom Bundesrat einstimmig und vom Bundestag mit den Stimmen der oppositionellen SPD und unter anderem gegen die Stimmen der oppositionellen FDP angenommen und trat am 1. Januar 1958 in Kraft.

Im Frühjahr 1958 wurde die „Gemeinsame Versammlung“ der Europäischen Gemeinschaft für Kohle und Stahl (EGKS) entsprechend dem „Abkommen über gemein- same Organe für die europäischen Gemeinschaften“ umgebildet, für das sich Hans Furler sehr eingesetzt hatte. Diese Versammlung nahm den Namen „Europäisches Parlament“ an und bildete einen Ausschuss für die Assoziierung der überseeischen Länder und Gebiete, zu dessen Vorsitzendem der FDP-Abgeordnete Walter Scheel bestimmt wurde. 1960 wurde Hans Furler zum Präsidenten des Europäischen Parlaments gewählt.

Wenige Tage später beschloss das Parlament, eine gemeinsame Konferenz mit den Parlamenten Madagaskars und derjenigen Staaten Afrikas durchzuführen, die vor ihrer Selbstständigkeit von Frankreich, Belgien, Italien und den Niederlanden abhängig gewesen waren.

Die erste vorbereitende Zusammenkunft europäischer und überseeischer Parlamentarier fand im Januar 1961 in Rom, die zweite im Mai 1961 in Bonn statt, die erste Plenarkonferenz im Juni 1961 in Straßburg, jeweils auf der Grundlage der Gleichberechtigung beider Seiten. Präsident Furler sprach immer von „unseren afrikanischen Freunden“. Zu den Ergebnissen der Konferenz gehörte die Schaffung eines „Ständigen Paritätischen Ausschusses“, der abwechselnd in Straßburg und Übersee zusammentritt.

Der Kreis der assoziierten Staaten ist in der Folgezeit immer weiter ausgedehnt worden und umfasst heute 79 sogenannte AKP-Staaten (Afrika, Karibik, Pazifik). Kennzeichnend für diese, auf die Entwicklung der Teilnehmerstaaten zielende Partnerschaft ist die Beteiligung der Parlamente an dem institutionellen Rahmen der Vereinigung.

Wenn sich die EU-Institutionen und Mitgliedstaaten jetzt mit den Staaten südlich der Sahara treffen, um die Ursachen der Fluchtbewegung zu bekämpfen, treffen sie auf eine jahrelange Zusammenarbeit, die ihren Ursprung in der Reise jener Delegation von 1957 hat, die die mit der EWG zu assoziierenden westafrikanischen Gebiete besucht hat.

Hinweis der Redaktion: Otto Lenz war 1945 Mitgründer der CDU in Berlin. In der Zeit des Nationalsozialismus unterstützte er den Widerstand. Nach dem gescheiterten Attentat vom 20. Juli 1944 war Lenz verhaftet und vom Volksgerichtshof zu vier Jahren Zuchthaus verurteilt worden. 1951 bis 1953 war er als Staatssekretär Chef des Bundeskanzleramtes, 1953 bis zu seinem Tod Mitglied des Deutschen Bundestages. 1955 wurde er Mitglied der Beratenden Versammlung des Europarates. 1956 begründete er gemeinsam mit Erich Peter Neumann „Die Politische Meinung“.

-----

Carl Otto Lenz war seit 1959 Generalsekretär der Christlich-Demokratischen Fraktion des Europäischen Parlaments und hat in dieser Eigenschaft 1961 an den Konferenzen von Rom und Straßburg teilgenommen. Er war von 1965 bis 1984 Mitglied des Deutschen Bundestages und von 1984 bis 1997 Generalanwalt am Europäischen Gerichtshof.

Marlene Lenz gehörte von 1979 bis 1999 dem Europäischen Parlament an, in dem sie Vorsitzende des Ausschusses für die Rechte der Frau und des Unterausschusses für Menschenrechte war.

comment-portlet