Ressources manquantes Wisemapping

De EjnTricks
Révision de 7 mars 2018 à 13:52 par Etienne (discussion | contributions) (Page créée avec « Suite à l'installation de <code>Wisemapping</code>, l'étude des trames HTTP montre présente des erreurs d'accès à des ressources. == link= Vot... »)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Suite à l'installation de Wisemapping, l'étude des trames HTTP montre présente des erreurs d'accès à des ressources.

Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


Study icon.png Etude

Dans le cadre de cet article, l'accès à l'application est réalisé depuis un navigateur avec une langue d'affichage française. Or lors du chargement des Javascripts, l'URL suivante est interrogée. js/jquery.timeago.fr_fr.js.

Ces ressources se trouvent dans le répertoire js de l'application, dont le contenu était le suivant.

#sudo ll /var/lib/tomcat8/webapps/wisemapping/js
total 680
drwx------  3 tomcat8 tomcat8   4096 oct.  29  2015 ./
drwx------ 11 tomcat8 tomcat8   4096 mai   31  2016 ../
-rw-------  1 tomcat8 tomcat8   7185 oct.  29  2015 core.js
-rw-------  1 tomcat8 tomcat8   6317 oct.  29  2015 editor.js
-rw-------  1 tomcat8 tomcat8   3568 avril 24  2015 hotkeys.js
-rw-------  1 tomcat8 tomcat8  70883 oct.  26  2014 jquery.dataTables.min.js
-rw-------  1 tomcat8 tomcat8  83615 avril 24  2015 jquery.js
-rw-------  1 tomcat8 tomcat8   2737 avril 24  2015 jquery-mousewheel.js
-rw-------  1 tomcat8 tomcat8    406 oct.  26  2014 jquery.timeago.ca.js
-rw-------  1 tomcat8 tomcat8    414 oct.  26  2014 jquery.timeago.de.js
-rw-------  1 tomcat8 tomcat8    455 oct.  26  2014 jquery.timeago.en.js
-rw-------  1 tomcat8 tomcat8    448 oct.  26  2014 jquery.timeago.en_us.js
-rw-------  1 tomcat8 tomcat8    398 oct.  26  2014 jquery.timeago.es.js
-rw-------  1 tomcat8 tomcat8    451 oct.  26  2014 jquery.timeago.fr.js
-rw-------  1 tomcat8 tomcat8   4607 oct.  26  2014 jquery.timeago.js
-rw-------  1 tomcat8 tomcat8    420 oct.  26  2014 jquery.timeago.pt.js
-rw-------  1 tomcat8 tomcat8    460 oct.  26  2014 jquery.timeago.zh_cn.js
-rw-------  1 tomcat8 tomcat8    468 oct.  26  2014 jquery.timeago.zh_tw.js
-rw-------  1 tomcat8 tomcat8  78983 avril 24  2015 less.js
drwx------  8 tomcat8 tomcat8   4096 oct.  29  2015 libraries/
-rw-------  1 tomcat8 tomcat8  24696 mai    2  2015 mindmapList.js
-rw-------  1 tomcat8 tomcat8 275949 oct.  29  2015 mindplot-min.js
-rw-------  1 tomcat8 tomcat8  17373 avril 24  2015 mootools-core.js
-rw-------  1 tomcat8 tomcat8   2302 oct.  26  2014 openid-en.js
-rw-------  1 tomcat8 tomcat8   7325 oct.  26  2014 openid-jquery.js
-rw-------  1 tomcat8 tomcat8  14643 oct.  29  2015 underscore.js
-rw-------  1 tomcat8 tomcat8  14643 oct.  29  2015 underscorejs.js

Le fichier jquery.timeago.fr_fr.js est donc manquant.


Icon-Configuration-Settings.png Patch

Par chance, le fichier jquery.timeago.fr.js est disponible et semble contenir les traductions attendues. La correction à mettre en place est donc assez simple et consiste à copier le fichier jquery.timeago.fr.js avec le nom jquery.timeago.fr_fr.js.

#sudo cp -p /var/lib/tomcat8/webapps/wisemapping/js/jquery.timeago.fr.js /var/lib/tomcat8/webapps/wisemapping/js/jquery.timeago.fr_fr.js

A noter l'option -p qui permet de conserver les permissions du fichier source.