Mentions légales

Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> fileEntryHelper.getFileEntryByRelativeURL(image.getData())  [in template "20116#20160#541754" at line 15, column 27]

----
Tip: If the failing expression is known to be 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 file = fileEntryHelper.getFil...  [in template "20116#20160#541754" at line 15, column 11]
----
1<div class="article-detail entry-content"> 
2  <div class="article-title"> 
3    <h1> 
4      <span class="article-title-content"> 
5        ${title.getData()} 
6      </span> 
7    </h1>  
8  </div> 
9  <div class="article-image"> 
10    <div class="imgcontainer"> 
11      <#if image.getData()?has_content> 
12         <img class="f-left" src="${image.getData()}" alt="${image.getData()}" class="captioned"  /> 
13          
14          <#assign fileEntryHelper = serviceLocator.findService("eu.strasbourg.utils.api.FileEntryHelperService") /> 
15          <#assign file = fileEntryHelper.getFileEntryByRelativeURL(image.getData()) /> 
16          <#assign copyright = fileEntryHelper.getImageCopyright(file.getFileEntryId(), locale) /> 
17          <#if copyright?has_content> 
18            <div class="copyright-caption"> 
19              &copy; ${copyright} 
20            </div> 
21          </#if> 
22       </#if> 
23    </div> 
24  </div> 
25  <div class="article-clear"></div> 
26  <div class="article-catcher"> 
27    ${chapo.getData()} 
28  </div> 
29  <div class="article-texte"> 
30    ${content.getData()} 
31  </div> 
32  <div class="clearer">&nbsp;</div> 
33                  
34</div>