Asset-Herausgeber

Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> data.meta [in template "252001#252047#252845" at line 459, column 10]
----
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: #if data.meta.laufendenummer?has_cont... [in template "252001#252047#252845" at line 459, column 5]
----
1<#-- used @ Veranstaltung-Detailseite Intro 
2 used @ Publikation-Detailseite Intro 
3--> 
4 
5<#-- 
6Web content templates to display teaser on thema detail page 
7 
8Generic template for detail pages Intro / Teaser element 
9--> 
10<#-- 
11Display the current page title 
12--> 
13<#include "${fullTemplatesPath}/functions/relatedContentUtil.ftl" /> 
14<#include "${fullTemplatesPath}/macros/debugging.ftl" /> 
15 
16<#include "${fullTemplatesPath}/macros/page-modules/PMIntro.ftl" /> 
17<#include "${fullTemplatesPath}/macros/atomic-modules/AMPublicationCarousel.ftl" /> 
18<#include "${fullTemplatesPath}/macros/atomic-modules/AMMetadata.ftl" /> 
19<#include "${fullTemplatesPath}/macros/atomic-modules/AMDatetime.ftl" /> 
20 
21 
22<#-- 
23 renders the Intro for nearly all Pages 
24 TODO: remove Share? (was in the designs, but not anymore?) 
25 TODO: check if languageSelect/filter are working (js) 
26 
27 - portletId 
28 - data = { 
29 "media": string (src from image), 
30 "category": string, 
31 "title": string, 
32 "author": string, 
33 "subheadline": string, 
34 "copy": string, 
35 "filter": { 
36 "id": string, 
37 "name": string, 
38 "entries": Array<Object> ({key:value}), 
39 }, 
40 "languageSelect": { 
41 "id": string, 
42 "name": string, 
43 "entries": Array<Object> ({key:value}), 
44 }, 
45 "meta": { 
46 "pos"; string (top/bottom) 
47 "date": string, 
48 "hash": string, 
49 "info": string, (url) 
50 }, 
51 "share" : { 
52 "login": string, 
53 "print": string, 
54 "mail": string, 
55 "multishare": string?? (tbd) 
56
57 - AMMetadata: macro 
58 - position: String ("top") -> defines wether the meta-data should be rendered above or below the intro-content 
59
60--> 
61 
62<#assign 
63 JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") 
64 
65 ServiceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext() 
66 DLAPP = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppLocalService") 
67 
68 themeDisplay = ServiceContext.getThemeDisplay() 
69 editmode = FrontendService.user.isPrivilegedUser(themeDisplay) 
70 
71 languageId = themeDisplay.getLocale() 
72 groupId = themeDisplay.getScopeGroupId() 
73 currentUrl = themeDisplay.getURLCurrent() 
74 
75 layout = themeDisplay.getLayout() 
76 layouttpl = layout.getTypeSettingsProperties().getProperty("layout-template-id") 
77/> 
78 
79<#setting locale="${languageId}"> 
80 
81<#-- get article from url --> 
82 
83<#assign entry = FrontendService.article.getArticleToUrl(currentUrl, groupId?number)! > 
84 
85 
86<#if entry?has_content> 
87 
88 <#if entry.resourcePrimKey??> 
89 <#assign primaryKey = entry.resourcePrimKey?number > 
90 <#elseif entry.classPK??> 
91 <#assign primaryKey = entry.classPK?number > 
92 </#if> 
93 
94 <#assign 
95 jsonString = FrontendService.article.getWebcontent(primaryKey) 
96 json = FrontendService.json.parseAsJson(jsonString) 
97 
98 title = entry.getTitle(languageId) 
99 data = { 
100 "title": title 
101
102 /> 
103 <@debugJsonString jsonString "ADT_KASDE_DYNAMIC_INTRO" /> 
104 
105 <#if hasContent('untertitel', languageId, json)> 
106 <#assign data = data + { "subheadline": getValueForLanguage('untertitel', languageId, json, "first") } > 
107 </#if> 
108 
109 <#if hasContent('beschreibung', languageId, json)> 
110 <#assign data = data + { "copy": getValueForLanguage('beschreibung', languageId, json, "first") } > 
111 </#if> 
112 
113 <#-- fill meta data --> 
114 <#assign meta = {} /> 
115 
116 <#-- PUBLIKATIONEN DETAIL --> 
117 <#if layouttpl?contains("LAYOUT_KASDE_PUBLIKATIONEN_DETAIL")> 
118 
119 <#if hasContent('coverDMTKASDEMEDIUM', languageId, json)> 
120 <#assign 
121 coverBildString = getValueForLanguage('coverDMTKASDEMEDIUM', languageId, json, "first") 
122 /> 
123 
124 <#if coverBildString?has_content> 
125 <#assign 
126 coverBild = FrontendService.json.parseAsJson(coverBildString) 
127 dMTJsonObject = FrontendService.media.getDMTJsonObject( coverBild.groupId?number, coverBild.uuid, locale ) 
128 linkToDMT = FrontendService.media.getImageURLForAMConfiguration('hd-resolution',coverBild.groupId?number, coverBild.uuid ) 
129 data = data + { "media": linkToDMT, "meta" : dMTJsonObject } 
130 /> 
131 <#if dMTJsonObject.altText?? > 
132 <#assign data = data + {"alt" : dMTJsonObject.altText} /> 
133 </#if> 
134 <#if dMTJsonObject.quelle??> 
135 <#assign meta = meta + { "quelle": dMTJsonObject.quelle } /> 
136 </#if> 
137 </#if> 
138 <#-- uncomment to display pdf cover as Intro Image 
139 <#elseif hasContent('document_pdfDMTBASICDOCUMENT', languageId, json)> 
140 <#assign 
141 pdfDocument = getValueForLanguage('document_pdfDMTBASICDOCUMENT', languageId, json, "first") 
142 fileEntry = FrontendService.media.getFileEntry(pdfDocument.uuid, groupId?number)!/> 
143 <#if fileEntry?has_content> 
144 <#assign 
145 linkToThumbnail = FrontendService.link.getThumbnailSrc(fileEntry , themeDisplay) 
146 data = data + { "media": linkToThumbnail } 
147 /> 
148 </#if> 
149 --> 
150 </#if> 
151 
152 <#assign 
153 meta = meta + { "orderInfo": "true" } 
154 verbundJournalArticle = FrontendService.publication.getVerbundToPublikation( entry )!"" 
155 /> 
156 
157 
158 
159 <#if hasContent('erscheinungsdatum', languageId, json)> 
160 <#assign 
161 erscheinungsdatum = getValueForLanguage('erscheinungsdatum', languageId, json, "first") 
162 /> 
163 <#if erscheinungsdatum?has_content > 
164 <#assign 
165 erscheinungsdatumFormatted = FrontendService.date.getDateFormatLong( erscheinungsdatum, languageId ) 
166 meta = meta + { "date": erscheinungsdatumFormatted } 
167 /> 
168 </#if> 
169 </#if> 
170 
171 <#if verbundJournalArticle?has_content> 
172 <#assign 
173 verbundJsonString = FrontendService.article.getWebcontent(verbundJournalArticle.resourcePrimKey) 
174 verbundJson = FrontendService.json.parseAsJson(verbundJsonString) 
175 laufendenummer = getValueForLanguage('laufendenummer', languageId, verbundJson, "first") 
176 coverImg = getValueForLanguage('mediumDMTKASDEMEDIUM', languageId, verbundJson, "first") 
177 /> 
178 <@debugJsonString verbundJsonString "ADT_KASDE_DYNAMIC_INTRO-verbundJournalArticle" /> 
179 <#assign meta = meta + { "laufendenummer": laufendenummer } > 
180 
181 <#if coverImg?has_content && coverImg.url?has_content > 
182 <#assign meta = meta + { "coverImg": coverImg.url } > 
183 </#if> 
184 </#if> 
185 
186 
187 <#if meta?has_content> 
188 <#assign data = data + {"meta": meta } > 
189 </#if> 
190 
191 </#if> 
192 <#-- PUBLIKATIONEN DETAIL END --> 
193 
194 
195 <#-- VERANSTALTUNGEN DETAIL --> 
196 <#if layouttpl?contains("LAYOUT_KASDE_VERANSTALTUNGEN_DETAIL")> 
197 <#assign 
198 friendlyUrl = FrontendService.article.getFriendlyUrl(primaryKey, languageId, groupId)!"" 
199 languages = entry.getAvailableLanguageIds() 
200 links = [] 
201 /> 
202 <#if languages?has_content && friendlyUrl?has_content> 
203 <#if (languages?size > 1) > 
204 <#list languages as language> 
205 <#assign 
206 defaultLanguage = "de_DE" 
207 defaultLocale = FrontendService.language.getLocaleByKey(defaultLanguage) 
208 linkLocale = (FrontendService.language.getLocaleByKey(language))!defaultLocale 
209 langFriendlyUrl = FrontendService.article.getFriendlyUrl(primaryKey, linkLocale, groupId) 
210 
211 link = { 
212 "key": language!defaultLanguage, 
213 "value": linkLocale.getDisplayLanguage(languageId), 
214 "url": "/c/portal/update_language?p_l_id=" + 
215 layout.plid + "&redirect=" + langFriendlyUrl + 
216 "&languageId=" + language 
217
218 /> 
219 <#if language == languageId> 
220 <#assign link = link + { "selected": "true" } > 
221 </#if> 
222 <#assign links = links + [link]> 
223 </#list> 
224 <#assign 
225 data = data + { 
226 "languageSelect": { 
227 "id": "languageSelectRedirect", 
228 "name": "languageselectRedirect", 
229 "entries": links, 
230 "label": languageUtil.get(languageId, "diese.veranstaltung.ist.in.weiteren.sprachen.verfuegbar") 
231
232
233 /> 
234 </#if> 
235 </#if> 
236 </#if> 
237 
238 <#if hasContent('erscheinungsdatum', languageId, json)> 
239 <#assign 
240 startdate = getValueForLanguage('erscheinungsdatum', languageId, json, "first") 
241 meta = meta + { "start": startdate?date.iso, "end": "" } 
242 /> 
243 </#if> 
244 
245 <#if hasContent('startdatum', languageId, json)> 
246 <#assign 
247 startdate = getValueForLanguage('startdatum', languageId, json, "first") 
248 meta = meta + { "start": startdate?date.iso, "end": "" } 
249 /> 
250 </#if> 
251 
252 <#if hasValue('einfuehrungText', locale, json)> 
253 <#assign data = data + { "einfuehrungText" : getValueForLanguage('einfuehrungText', locale, json, "first") } > 
254 <#elseif hasValue(FrontendService.article.getFieldNameByReferenceName(primaryKey, 'einfuehrungText'), locale, json, "first")> 
255 <#assign data = data + { "einfuehrungText" : getValueForLanguage(FrontendService.article.getFieldNameByReferenceName(primaryKey, 'einfuehrungText'), locale, json, "first") } > 
256 </#if> 
257 
258 <#if hasContent('endedatum', languageId, json)> 
259 <#assign 
260 enddate = getValueForLanguage('endedatum', languageId, json, "first") 
261 meta = meta + { "end": enddate?date.iso } 
262 /> 
263 </#if> 
264 
265 <#if hasContent('startzeit', languageId, json)> 
266 <#assign 
267 startzeit = getValueForLanguage('startzeit', languageId, json, "first") 
268 /> 
269 <#if startzeit?has_content > 
270 <#assign meta = meta + { "startzeit": startzeit } /> 
271 </#if> 
272 </#if> 
273 
274 <#if hasContent('endezeit', languageId, json)> 
275 <#assign 
276 endezeit = getValueForLanguage('endezeit', languageId, json, "first") 
277 meta = meta + { "endezeit": endezeit } 
278 /> 
279 </#if> 
280 
281 <#if hasContent('ortWCSKASDEORT', languageId, json)> 
282 <#assign 
283 ortWCSKASDEORT = FrontendService.json.parseAsJson(getValueForLanguage('ortWCSKASDEORT', languageId, json, "first")) 
284 ortWCSKASDEORTPrimaryKey = ortWCSKASDEORT.classPK?number 
285 ortWCSKASDEORTWebContent = FrontendService.article.getWebcontentByPk(ortWCSKASDEORTPrimaryKey)!"" 
286 /> 
287 <#if ortWCSKASDEORTWebContent?has_content > 
288 <#assign 
289 ortWCSKASDEORTTitle = ortWCSKASDEORTWebContent.getTitle(languageId)!"" 
290 /> 
291 <#if ortWCSKASDEORTTitle?has_content > 
292 <#assign 
293 meta = meta + { "ortWCSKASDEORT": ortWCSKASDEORTTitle } 
294 /> 
295 </#if> 
296 </#if> 
297 </#if> 
298 
299 
300 <#if hasContent('veranstaltungsnummer', languageId, json)> 
301 <#assign 
302 verauuid = getValueForLanguage('veranstaltungsnummer', languageId, json, "first") 
303 meta = meta + { "verauuid": verauuid } 
304 /> 
305 </#if> 
306 
307 
308 <#if (data.meta)?has_content > 
309 <#assign meta = data.meta /> 
310 </#if> 
311 
312 <#if !(data.media)?has_content && hasContent('mediumDMTKASDEMEDIUM', languageId, json)> 
313 <#assign 
314 medium = getValueForLanguage('mediumDMTKASDEMEDIUM', languageId, json, "first") 
315 mediaData = getRelatedMediaObject(medium, themeDisplay, languageId, FrontendService, "hd-resolution") 
316 /> 
317 <#assign data = data + { "media": mediaData.url , "meta" : mediaData.meta} > 
318 
319 
320 <#if mediaData.meta?? && mediaData.meta.quelle??> 
321 <#assign meta = meta + data.meta + { "quelle": mediaData.meta.quelle } /> 
322 </#if> 
323 </#if> 
324 
325 
326 <#if meta?has_content> 
327 <#assign data = data + {"meta": meta } > 
328 </#if> 
329 
330 <#-- END fill meta data --> 
331 
332 <#if hasContentForSequence('autorenWCSKASDEPERSON', languageId, json)> 
333 <#assign 
334 journalArticles = getValueForLanguageAnsprechpartner('autorenWCSKASDEPERSON', languageId, json) 
335 authors = [] 
336 /> 
337 <#list journalArticles as articleString> 
338 <#assign article = FrontendService.json.parseAsJson(articleString) /> 
339 <#if article?has_content && article?is_hash && article.classPK??> 
340 <#assign articleDereferenced = FrontendService.person.resolveContactInstanceToPerson(article, languageId)!"" /> 
341 <#if articleDereferenced?has_content > 
342 <#assign 
343 author = "" 
344 articlePrimaryKey = articleDereferenced.classPK?number 
345 articleJsonString = FrontendService.article.getWebcontent(articlePrimaryKey) 
346 articleJson = FrontendService.json.parseAsJson(articleJsonString) 
347 /> 
348 <@debugJsonString articleJsonString "ADT_KASDE_DYNAMIC_INTRO-autorenWCSKASDEPERSON" /> 
349 <#if hasValue('anredetitel', languageId, articleJson)> 
350 <#assign author = author + getValueForLanguage('anredetitel', languageId, articleJson, " ") + " "> 
351 </#if> 
352 <#if hasValue('vorname', languageId, articleJson)> 
353 <#assign author = author + getValueForLanguage('vorname', languageId, articleJson, " ") + " "> 
354 </#if> 
355 <#if hasValue('nachname', languageId, articleJson)> 
356 <#assign author = author + getValueForLanguage('nachname', languageId, articleJson, " ") + " "> 
357 </#if> 
358 
359 <#attempt> 
360 <#assign href = FrontendService.article.getFriendlyUrl(articlePrimaryKey, languageId, groupId)!"#" > 
361 <#recover> 
362 <#assign href = "#" > 
363 </#attempt> 
364 <#if href?has_content && href != "#" && href != "/_404"> 
365 <#assign author = '<a href="' + href + '">' + author?trim + '</a>'> 
366 </#if> 
367 
368 <#assign authors = authors + [author?trim]> 
369 </#if> 
370 </#if> 
371 </#list> 
372 <#if authors?has_content> 
373 <#assign data = data + { "author": authors?join(", ") } > 
374 </#if> 
375 </#if> 
376 
377 <#if layouttpl?contains("LAYOUT_KASDE_VERANSTALTUNGEN_DETAIL") > 
378 <#assign categories = FrontendService.category.getCategoriesToArticle(primaryKey, "VERANSTALTUNGSTYP")! > 
379 <#if categories?has_content && categories[0]?has_content > 
380 <#assign data = data + { "category": categories[0].getTitle(languageId,true)! } > 
381 </#if> 
382 
383 <#if hasContent('ausgebucht', languageId, json)> 
384 <#assign data = data + { "ausgebucht" : getValueForLanguage('ausgebucht', languageId, json, "first") }> 
385 </#if> 
386 
387 <#if hasContent('storniert', languageId, json)> 
388 <#assign data = data + { "storniert" : getValueForLanguage('storniert', languageId, json, "first") }> 
389 </#if> 
390 
391 <#elseif layouttpl?contains("LAYOUT_KASDE_PUBLIKATIONEN_DETAIL") > 
392 <#assign categories = FrontendService.category.getCategoriesToArticle(primaryKey, "PUBLIKATIONSREIHE")! > 
393 <#if categories?has_content && categories[0]?has_content > 
394 <#assign data = data + { "category": categories[0].getTitle(languageId,true)! } > 
395 </#if> 
396 <#else> 
397 <#assign categories = FrontendService.category.getCategoriesToArticle(primaryKey, "THEMA")! > 
398 <#if categories?has_content && categories[0]?has_content > 
399 <#assign data = data + { "category": categories[0].getTitle(languageId,true)! } > 
400 </#if> 
401 </#if> 
402 
403 
404 <#assign 
405 languages = [] 
406 /> 
407 
408 <#attempt> 
409 <#if json["document_pdfDMTBASICDOCUMENT"]?? > 
410 <#list json["document_pdfDMTBASICDOCUMENT"]?keys as pdf_language> 
411 <#if pdf_language?has_content > 
412 <#assign 
413 docRefJson = getValueForLanguage('document_pdfDMTBASICDOCUMENT', pdf_language, json, "first") 
414 docRef = FrontendService.json.parseAsJson(docRefJson) 
415 /> 
416 <#if docRef?is_hash && pdf_language != languageId > 
417 <#assign 
418 lang = FrontendService.language.getLocaleByKey(pdf_language)!"" 
419 docGroupId = docRef["groupId"]?number 
420 docUuid = docRef["uuid"] 
421 dMTJsonObject = FrontendService.media.getDMTJsonObject( docGroupId, docUuid, locale ) 
422 dMTLink = FrontendService.media.getLinkToDMT( dMTJsonObject ) 
423 /> 
424 <#if lang?has_content> 
425 <#assign 
426 languages = languages + [ 
427
428 "key": pdf_language, 
429 "value": FrontendService.language.getLocaleByKey(pdf_language).getDisplayLanguage(), 
430 "url": dMTLink 
431 }] 
432 /> 
433 </#if> 
434 </#if> 
435 </#if> 
436 </#list> 
437 </#if> 
438 <#recover> 
439 </#attempt> 
440 
441 <#if (languages?size > 0)> 
442 <#attempt> 
443 <#assign 
444 data = data + { "languageSelect": { 
445 "id": "languageSelect", 
446 "name": "languageselect", 
447 "entries": languages, 
448 "documents": "", 
449 "button": "true" 
450 }} 
451 /> 
452 <#recover> 
453 </#attempt> 
454 </#if> 
455 
456 <@PMIntro "ADT_KASDE_DYNAMIC_INTRO" data AMMetadata AMDatetime "bottom" /> 
457 ${FrontendService.article.getEditArticleHtml(primaryKey, themeDisplay)} 
458 
459 <#if data.meta.laufendenummer?has_content !isACColorScheme() && !isVLCColorScheme() && !isDPMColorScheme()> 
460 <div>  
461 <div id="publicationVerbundPagination"> 
462 <@AMPublicationCarousel data.meta.laufendenummer data.meta.date data.meta.coverImg /> 
463 </div> 
464 </div> 
465 </#if> 
466 
467<#elseif (editmode?? && editmode)> 
468 <@errorMessage languageUtil.get(locale, "kein.journalArticle.gefunden") "ADT_KASDE_DYNAMIC_INTRO" layouttpl currentUrl /> 
469</#if> 

Asset-Herausgeber

Professeur Ntumba Luaba. Photo Radio Okapi
​​​​​​​​​​​​​​

Dans le cadre de la podcast-série de la Fondation Konrad Adenauer au Congo, Mme Miryam Ilunga, Assistante à la Fondation Konrad a eu à faire une interview avec un Professeur de Droit international public à l’Université de Kinshasa, Docteur en droit de l’Université de Nancy, il a entre autres exercé les fonctions politiques de député, Vice-Ministre de la Justice, Ministre des Droits humains, et à nos jours il a été nommé au poste de Coordonnateur du panel chargé d’accompagner la mandature de la RDC à la Présidence de l’Union Africaine pour l’exercice 2021-2022, le Professeur Alphonse Ntumba Luaba, ​​​​​​​sur le thème de l'Union Africaine,  son Agenda 2063, de sa présidence en 2021 qui sera occupée par le Président Félix Antoine Tshisekedi, vous pouvez l'écouter ici​​​​​​​.

  ​​​​​​​

Bonjour Professeur.​​​​​​​

Professeur A. Ntumba Luaba : Bonjour Madame Ilunga Miryam.

 

KAS KONGO : Alors Professeur, l’Afrique a besoin d’une forte croissance économique, et d’une autonomie, ça on le sait, il existe une taxe qui a été adoptée en 2018 au sein de l’Union Africaine sur les importations. Pensez-vous qu’elle sera finalement contributive à cette indépendance du continent africain face à l’aide des autres continents. Et également, quels sont selon vous les secteurs et axes prioritaires dans le redressement du continent africain ?

 

Professeur A. Ntumba Luaba : Vous savez, cette taxe est fondamentale parce qu’elle constitue la première ressource financière propre au continent africain, propre à l’Union Africaine qui jusqu’alors ne dépendait que des contributions des états membres, lesquelles cotisations étaient souvent versées en retard ou pas du tout versées. D’où l’Union Africaine, anciennement OUA s’est retrouvée devant une montagne d’arriérées qui paralysaient pratiquement son fonctionnement et qui accroissait sa dépendance vis-à-vis des partenaires extérieurs comme l’Union Africaine, d’autres bailleurs et finalement sa vulnérabilité.

L’axe prioritaire fondamental demeure la paix et la sécurité. Vous savez que nous avons des gros problèmes de paix et de sécurité sur le continent au sein de plusieurs pays africains, nous allons voir le Sahel ; la Corne de l’Afrique, l’Est de la RDC ; il y a des pays qui ne sont pas encore tout à fait stable comme la République Centrafricaine, nous avons aussi des problèmes au Soudan et nous sommes inquiets de la situation en Ethiopie qui est le pays du siège et avec le problème tigréen qui risquerait de se régionaliser. D’où nous allons continuer, poursuivre le thème qui a marqué l’année de présidence du Président Sud-Africain, Cyril Ramaphosa, et qui se termine cette année et qui sera réveillé par le Président Félix Antoine Tshisekedi, faire taire les armes, il faut poursuivre cet aspect-là.

 

Quant à d’autres priorités, Madame, il y a la réalisation de la zone continentale de libre-échange. On a constaté quand même qu’il y a des régions qui commercent de plus en plus entre elles comme l’Afrique de l’Ouest, mais l’Afrique ne commerce pas suffisamment avec elle-même, l’Afrique n’est pas suffisamment reliée à elle-même, l’Afrique n’est pas suffisamment interconnectée, d’où l’importance que la Présidence de la RDC attache également aux infrastructures et aux communications pour permettre aux biens et aux personnes de circuler. Et aux personnes il faut faciliter la circulation en installation en Afrique, parce que lorsqu’on se connait on va se consolider et il y a beaucoup des préjugés qui vont tomber, on va apprendre à vivre ensemble, et selon la philosophie de Mobutu, on aura conscience qu’on est ensemble, on est tous concerné par la situation et le sort de l’Afrique.

L’année prochaine, je vais insister là-dessus, est aussi placée sous le thème par l’Union Africaine, de la culture, des arts, et du patrimoine. Donc il y aura beaucoup d’activités autour de cela et notamment le lancement d’un grand musée Africain. Le thème cher au Président de la République Félix Antoine Tshisekedi va se retrouver aussi mis en exergue au niveau de l’Union Africaine, c’est-à-dire la consolidation de l’état de Droit, la promotion des Droits de l’homme, la consolidation du pouvoir judiciaire et parlementaire, je ne sais pas si vous voulez plus de détail là-dessus, je pourrais vous les donner.

 

KAS KONGO : Vous balayez quelques de mes questions, je suis très contente comme ça je n’aurais plus à les poser, Je vous écoutais calmement. Peut-être, vous avez tout à l’heure parlé de ce thème qui a été annoncé lors du quatrième anniversaire du mois d’amnistie en 2020, c’est-à-dire faire taire les armes et créer des conditions propices au développement de l’Afrique. Peut-être nous aimerions savoir quelles sont les résolutions qui ont été prises lors de cette célébration, vous en avez déjà évoqué quelques-unes.

 

Professur A. Ntumba Luaba : Vous savez que la Présidence sud-africaine qui a commencé sur ce thème et qui a quand même donné beaucoup de résultats, a été handicapée par le surgissement de la pandémie de Covid 19. Et finalement l’accent était mis sur la lutte contre cette pandémie, et a aussi dispersé un peu les moyens, heureusement qu’un fond de lutte contre la pandémie a été rapidement mis en œuvre, heureusement que nos partenaires ont mis aussi en veilleuse le payement des intérêts de la dette, mais le problème c’est la récurrence du phénomène terroriste que menacent ces terroristes, que ce soit dans les pays du Sahel, que ce soit à l’Est de la RDC où cela se manifeste et malgré nos partenariats avec les Nations Unies, du fait que certains pays européens, le mal est récurrent et rampant et il se manifeste, vous le savez de façon inattendue, alors il y a ces efforts que vous avez remarqué de régionalisation pour faire face à cette, j’allais dire pandémie de terroriste, il y a également le partage d’informations des renseignements qui est de plus en plus poussé, il y’a la mutualisation des moyens militaires comme cela se fait au Sahel et dans l’accord de l’Afrique, l’Union Africaine est très présente avec ces forces qui devenant des pays membres et qui ont contribué  suffisamment à stabiliser l’Union Africaine. Nous allons continuer et nous allons continuer dans ce sens mais demeure toujours l’opérationnalisation de la force africaine en attente, vous savez que par région, il est prévu une force africaine vacante mais qui manque des moyens qui doit constituer une sorte d’armées de l’union africaine, et cela on doit y mettre l’accent et la RDC ne pourra jouer un grand rôle sur ce plan de la paix qu’en stabilisant également l’Est de la République Démocratique du Congo et nous pensons que le Président ne veut pas s’investir là-dedans d’avantages, et partager notre expérience et nous permettre de jouer un rôle stabilisateur, parce que les africains finalement qu’est-ce qu’ils nous disent ? les Africains nous disent avec un Congo stable, un Congo fort, un Congo uni,  un Congo développé, nous aurons une Afrique stable, une Afrique forte, une Afrique encore plus unie, une Afrique développée. Ils nous disent qu’il y a une attente de la RDC, du Congo en Afrique, le Congo a été longtemps absent, le Congo est de retour. Madame, permettez-moi de vous dire que le grand savant égyptologue, Cheikh Anta Diop, dans son livre sur la fédération africaine où il voyait une Afrique unie, développée, il voit le Congo comme le poumon, le poumon industriel, le poumon énergétique avec le Grand Inga, le poumon environnemental, le poumon scientifique mais c’est aussi un poumon culturel comme vous le savez de l’Afrique.  Laissez-moi ajouter juste pour dire que Kwame Nkrumah, dans sa vision des Etats-Unis d’Afrique, il situait la capitale de ces Etats-Unis d’Afrique au centre de l’Afrique, c’est-à-dire au Congo. Et l’année prochaine, Kinshasa doit pouvoir s’habiller de sa plus belle robe parce qu’elle sera la capitale africaine, Kinshasa sera la capitale de l’Afrique, le cœur de l’Afrique va battre à partir du Congo et essentiellement à partir de Kinshasa.

 

KAS KONGO : Merci Professeur, en tout cas c’est une très bonne nouvelle, c’est une très bonne nouvelle. Vous avez énoncé, vous avez cité cet auteur qui parle du Congo comme étant également un poumon industriel, Cheik Anta Diop, si alors si on doit parler de l’Agenda 2063, évidemment il y a des projets phares qui ont été annoncés, on parle du réseau intègre de transport à grande vitesse qui est un très grand projet, on parle du passeport africain, on parle également de la mise en œuvre du barrage Inga et également d’une Université virtuelle en ligne. La question est celle de savoir est-ce qu’il y a un début des travaux par rapport à tout ça ?

 

Professeur A. Ntumba Luaba : Madame, cette question-là demande aussi une grande mobilisation des ressources et des moyens, comme le Grand Musée africain dont on parle, dont on devrait connaître le lancement sous la Présidence de notre président Félix Antoine Tshisekedi l’année prochaine. Donc nous allons travailler aussi à la mobilisation des ressources, à la mobilisation des moyens pour la réalisation de tous ces projets là et nous pensons aussi que par d’autres voie également, que nous allons contribuer au renforcement de la coopération judiciaire au plan africain, et nous allons aussi contribuer à la mise en œuvre de cet instrument fondamental qui est la convention de lutte contre la corruption, du blanchiment d’argent. En Afrique il y a une convention de l’Union Africaine, et nous pensons que tous ces instruments là nous permettrons de limiter la fuite des capitaux, d’augmenter progressivement les ressources et de pouvoir réaliser tous ces grands projets notamment de corridor africain. Il faut relier l’Afrique à elle-même, et je pense que le Congo est de toute les Afriques, le Congo touche à l’Afrique de l’Est, à l’Afrique de l’Ouest, à l’Afrique Australe, elle est de toutes les Afriques, alors c’est une plaque tournante et c’est pourquoi, le pont sur le fleuve Congo comme le port à l’eau profonde nous est indispensable, parce que le pont sur le fleuve Congo permettra de relier l’Afrique du Nord, l’Afrique de l’Ouest par route en passant par la RDC pour atteindre la RDC.

KAS KONGO : D’accord professeur, Merci pour cette réponse-là, c’est un grand travail et ça tombe bien car vous êtes Coordonnateur du panel chargé d’exécuter ces projets lors de la présidence de Félix Antoine Tshisekedi en 2021, et vous avez parlé de, vous avez mis un accent sur la mobilisation des ressources pour justement réaliser ces projets, aujourd’hui on voit l’apport du FMI dans les Etats africains, alors qu’il existe au sein de l’Union Africaine des institutions économiques à savoir le Fond Monétaire Africain, la Banque Africaine D’investissement, et la Banque Centrale Africaine. Quels sont leurs apports justement pour ces projets ?

 

Professeur A. Ntumba Luaba : Madame, il y a à part la BAD, ce que vous voyez comme le Fond Monétaire Africain, ou autre institution qui est comme la Banque Mondiale qu’on appelle la Banque Africaine D’investissement ainsi de suite, laissez-moi vous dire vraiment honnêtement c’est sur papier, le Fond Monétaire Africain c’est sur papier, c’est dans l’acte constitutif de l’Union Africaine. Mais je pense qu’il nous faut compter plus sur la Banque Africaine de Développement qui est un partenaire sûr et qui est d’ailleurs présente dans tous les pays membres, qui est dans beaucoup d’investissements, je crois qu’il est aussi bien concerné par Inga que par le pont sur le fleuve Congo, et j’espère que la BAD est aussi sollicitée pour la construction, la réhabilitation de nos grands ports y compris le port en eau profonde de Banana. Mais c’est ça un peu le problème de l’Afrique, je dois vous dire qu’on a beaucoup plus parlé qu’agit, il y a eu beaucoup de paroles, mais je ne dirai pas peu d’actes parce que l’Afrique actuelle dégage beaucoup plus de volonté, il y a des leaderships nouveaux en Afrique, même au niveau des chefs d’états, au niveau de la société civile, de la jeunesse, des femmes, c’est l’Afrique qui bouge, c’est le Congo qui bouge, et plus le Congo bougera, plus l’Afrique bougera aussi.  Et ce rêve de l’Agenda de 2063, j’étais là au moment de l’adoption, je voyais un grand rêve, un rêve grandiose. Mais un peuple qui rêve ce n’est ne pas mauvais, mais un peuple qui ne fait que rêver, c’est ça qui est mauvais. Mais un peuple qui rêve et qui agit, qui se met débout pour concrétiser ses rêves et bien, ira loin. Et Madame, vous avez parlé de l’immensité de la tâche, il ne faut pas que l’immensité de la tâche nous fasse, nous immobilise, ou nous tétanise, c’est face à l’immensité de la tâche que nous devons nous dire, nous devons être à la hauteur, à la hauteur des défis, nous devons nous mettre débout et commencer. L’immensité de la tâche et la noblesse de la tâche, c’est l’exaltation pour l’accomplir, et nous devons travailler à la réussite de la mandature de la RDC, de notre Président de la République, et sera la réussite de l’Afrique. Il faut que le passage du Congo tant attendu, parce que le dernier de l’organisation de l’Unité Africaine s’est tenu en 1967 du temps du Président Mobutu et depuis lors beaucoup de décennies, et nous pouvons dire que l’Afrique est de retour et que l’attente de la RDC sera satisfaite.

KAS KONGO : Absolument, Merci Professeur. Vous avez mis un accent sur le fait que l’Afrique doit réussir, et avec elle tous les Africains bien évidemment. Aujourd’hui il y a une question très sensible qui est la question des migrations, on remarque que des nombreux migrants décèdent tous les jours en mer, alors la question c’est celle de savoir, est-ce qu’au niveau de l’Union Africaine il existe une commission qui s’occupe de cette question ou des discussions en termes de solutions ?

 

Professeur A. Ntumba Luaba :  Madame, c’est un peu la grande tragédie, je me suis toujours dis que l’Afrique ne doit pas assister impuissante, à la vue de ces enfants qui partent et qui n’arrivent nulle part et dont la Méditerranée ou l’Océan Atlantique se transforme en cimetière marin, abyssale. Et à cela j’ajouterai aussi, c’est un peu l’eau, les inondations ici et là, nous assistons aussi à peu près impuissants, mais heureusement j’ai vu qu’il y a une préoccupation de créer au niveau de l’Union Africaine, une organisation s’occupant des migrants africains, j’espère qu’il va voir le jour et sera efficace. Mais laissez-moi ajouter à cela parce que j’ai toujours vu très touché nos jeunes filles, nos jeunes africaines filles et mamans, à certains aéroports, Addis Abeba et ailleurs, partir, excusez-moi du terme, comme des propos humains, vers certains pays, où dès qu’elles arrivent, passeports ravi et tout ça, elles sont transformées presque en esclaves domestiques. Cela aussi doit nous préoccuper, nous devons en faire vraiment une préoccupation. Et bien la première chose à faire c’est de créer de l’emploi pour nos jeunes, de donner de l’espérance pour nos jeunes, de leur faire comprendre que l’Afrique a beaucoup, énormément de ressources, en commençant par sa population, par sa jeunesse. Et j’ai foi dans le nouveau leadership que je vois se pointer au niveau de l’Union Africaine, comme au niveau des Etats Africains, ça bouge de plus en plus au niveau de nos sociétés civiles, de la jeunesse, et des femmes. Il ne faut pas étouffer la voix de la jeunesse, la voix de la société civile, la voix des femmes, ce sont autant des énergies qu’il faut voir, pouvoir canaliser et dans le sens de leurs contributions à l’émergence de l’Afrique, dont la RDC sera porte-parole, porte-voix dans toutes les enceintes à travers le monde.

 

KAS KONGO : Absolument Professeur, ce sont des bonnes résolutions que nous espérons voir dans évidemment les prochaines années. Je vais chuter rapidement sur notre dernière question Professeur, en Europe il y a l’Euro, aux Etats-Unis il y a le Dollar, alors où en sont les discussions au sein de l’Union Africaine sur la monnaie unique en Afrique ?

Professeur A. Ntumba Luaba : Sur la monnaie unique en Afrique, au niveau de l’Union Africaine, je dirais que c’est encore au niveau des papiers, des résolutions, et des paroles, mais si nous regardons du côté de l’Afrique de l’Ouest de la CDAO, il y a déjà l’Union Economique et Monétaire qui a cette monnaie unique, commune, le franc CFA. Ce franc CFA est en train de se détacher de la France, de s’autonomiser, mais au-delà de cela, il y a ce qu’on appelle je crois l’ECO, bon, la dénomination je crois que le Nigéria a proposé peut-être une autre dénomination, mais il y a une monnaie régionale qui est en gestation et probablement que le problème de Covid a un peu freiné les efforts, mais là aussi, il faut toute une politique de convergence monétaire, de discipline monétaire, de politique commune au moins harmonisé.

Vous avez parlé passeport, Madame, le passeport africain que vous veniez d’évoquer, évidemment ça été distribué de façon symbolique aux chefs d’Etats, et de gouvernements, je ne sais même pas s’ils s’en servent, et aux cadres de l’Union Africaine. Et bien on devrait aller de plus en plus vers des mesures de facilitation, pour que les enfants de l’Afrique puissent se promener à travers l’Afrique, qu’il ne soit pas plus facile d’aller dans tel ou tel pays d’Europe que d’aller dans tel pays africain, et là je crois que les pays de l’Afrique de l’Ouest, les pays de la SADC font des avancées. Mais n’oubliez pas que malgré toutes les difficultés, malgré tous ce que nous avons connu, la carte CPGL (Communauté Economique des Pays des Grands Lacs), parce que j’ai travaillé un peu à la CPGL, entre le Rwanda, le Burundi, et la RDC on n’a pas besoin de visas, vous partez de Kinshasa, vous arrivez à l’aéroport de Kigali ou de Bujumbura avec votre passeport ordinaire, vous venez à Kinshasa on vous met le caché directement vous entrez. Mais dans toute cette zone là tout autour de nos lacs, au Burundi, au Rwanda, au nord et au Sud-Kivu ou dans les environs, on a une carte CPGL et qui vous permet de circuler sans problème. Et bien c’est ça, ce qu’il faudrait arriver à faire au niveau de l’Afrique. Tant qu’il y aura des barrières, on ne se sentira pas totalement africain, on ne se sentira pas très concerné et il faudrait aussi que le parlement panafricain joue vraiment son rôle de parlement panafricain, il faudrait aussi que la Cours de Justice des Droits de l’homme de l’Union Africaine devienne de plus en plus effective. Nous n’allons pas tout réaliser, mais nous pensons que la Présidence en exercice de l’Union Africaine par la RDC, puisse constituer un tournant majeur à tout point de vue une forte attente. Il y a des pays qui lors de notre réunion avec le Groupe Afrique des ambassadeurs africains à Kinshasa, il y a eu des recommandations par exemple qu’on puisse se préoccuper d’avantages des tensions qui existent, des tensions électorales, qu’on puisse faire en sorte qu’en Afrique, l’organisation des élections, évidemment on est en train de voir un mauvais exemple aux Etats-Unis pas nécessaire à suivre, mais que l’organisation des élections ne soit pas toujours un moment d’angoisse, un moment de terreur, un moment où les gens fuient pratiquement les pays, traversent la frontière, mais que ça puisse être un moment de sérénité, de paix, en sachant qu’il y a une alternance qui est en train de se réaliser, et que d’autres enfants du pays pourront remplacer d’autres enfants du pays pour faire avancer le pays.

 

KAS KONGO : Merci Professeur, sur ce nous vous souhaitons beaucoup de succès dans l’exercice de votre mandat, et nous vous remercions énormément pour cette interview. Au revoir.

 

Professeur A. Ntumba Luaba : Au revoir, c’est moi qui vous remercie beaucoup Madame Miryam Ilunga, ça été un plaisir pour moi.

 

Asset-Herausgeber

Kontakt

Benno Müchler

Benno Müchler

Leiter des Auslandsbüros Äthiopien / Afrikanische Union

benno.muechler@kas.de

Asset-Herausgeber