AnsweredAssumed Answered

Accès au repository

Question asked by pilate on May 28, 2010
Latest reply on Jun 23, 2010 by pilate
Bonjour,

Je suis en train de faire un test de dashlet mais je n'ai pas d'acces au repo avec l'EL ${space.name}. Alfresco me dit :

Expression space is undefined on line 15, column 31 in com/domain/mon-dashlet.get.html.ftl

Voici mes fichiers :

mon-dashlet.get.desc.xml

<webscript>
   <shortname>Mon Dashlet</shortname>
   <description>Dashlet de test d'accès au repository</description>
   <family>site-dashlet</family>
   <url>/com/domain/mon-dashlet</url>
   <authentication>user</authentication>
</webscript>
mon-dashlet.get.html.ftl

<div class="dashlet">
<div class="title">Mon Dashlet</div>
Test dashlet<br>
<table style="width: 100%; text-align: left;" border="1" cellpadding="5"
   cellspacing="0">
   <tbody>
      <tr>
         <td>HelloWorld</td>
      </tr>
      <tr>
         <td>HelloWorld</td>
         <td>${space.name}</td>
      </tr>
   </tbody>
</table>
<hr>
</div>

Ai-je oublié d'inclure un template ? Si oui, comment puis-je le faire ?

EDIT : alors pour le placement des fichiers, j'ai mis ça dans tomcat\webapps\share\WEB-INF\classes\alfresco\site-webscripts\com\domain et j'ai aussi essayé dans shared/classes/alfresco/site-webscripts\com\domain. Je peux mettre mon WS dans le tableau de bord de mon site mais à l'affichage, j'obtiens l'erreur sus-citée.

Merci pour votre aide.

Outcomes