Bug #5340
closedStatistiques bloquées depuis Décembre 2013
100%
Description
Bonjour,
Dans l'évolution des statistiques de la taille des fichiers joints, le mois de Janvier 2014 n'apparait pas.
Y-a-t'il un bug de l'an 2014 ?
Merci
Files
Updated by Emmanuel GRANGE over 11 years ago
J'ai trouvé des messages d'erreurs dans le fichier de traces.
Certaines concernes des erreurs d'accès à des fichiers, sans doute à cause de leur nom :
07/04/14-01:00:46,320 - ERROR : The job 'SilverStatisticsSize' was not successfull | MODULE : silverstatistics.SilverStatisticsManager.handleSchedulerEvent |
!!! Message The job 'SilverStatisticsSize' was not successfull NOT INITIALIZED !!!
...
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: /opt/silverpeas/data/workspaces/kmelia3645/Attachment/Images/ 1298884565260.Hutchinson �tape 4 du 21022011 does not exist
Mais d'autres sont liés à des classes de statistique pour certains types de composant :
07/04/14-01:32:13,682 - ERROR : silverstatistics.EX_SUPPLY_VOLUME_COMPONENT_FAILED | MODULE : silverstatistics.SilverStatisticsVolumeAlimentation.getCollectionUserIdCountVolume() | !!! Message silverstatistics.EX_SUPPLY_VOLUME_COMPONENT_FAILED NOT INITIALIZED !!! (No statistic implementation class for component ' formsOnline ')
...
07/04/14-01:32:18,333 - ERROR : silverstatistics.EX_SUPPLY_VOLUME_COMPONENT_FAILED | MODULE : silverstatistics.SilverStatisticsVolumeAlimentation.getCollectionUserIdCountVolume() | !!! Message silverstatistics.EX_SUPPLY_VOLUME_COMPONENT_FAILED NOT INITIALIZED !!! (No statistic implementation class for component ' demandeCongesSimple ')
Que puis-je faire pour corriger ces erreurs ?
Merci pour vos indications.
Updated by Nicolas Eysseric over 11 years ago
- Status changed from New to Feedback
Les deux dernières erreurs sont mal qualifiées. Elles devraient être mentionnées comme Warning plutôt.
Elles indiquent que la classe de statistiques pour ces applications n'a pas été trouvée. Cela ne bloque pas le traitement statistique.
Pour la première, quel est le nom du fichier sur le serveur à l'emplacement indiqué ?
Updated by Emmanuel GRANGE over 11 years ago
Voici le nom du fichier sur le serveur :
PortailProdV5:/opt/silverpeas/log# l /opt/silverpeas/data/workspaces/kmelia3645/Attachment/Images/
total 60rw-r--r- 1 root root 56832 28 févr. 2011 1298884565260.Hutchinson ?tape 4 du 21022011
Updated by Nicolas Eysseric over 11 years ago
Renommez ce fichier en remplaçant le caractère ?
Updated by Nicolas Eysseric over 11 years ago
- Subject changed from Statistiques bloqués depuis Décembre 2013 to Statistiques bloquées depuis Décembre 2013
- Category set to Statistiques
Updated by Emmanuel GRANGE over 11 years ago
Si je renomme le fichier, il ne sera plus accessible dans la GED (s'il l'est encore) !
Est-il possible de savoir à quelle publication ce fichier appartient ?
Updated by Nicolas Eysseric over 11 years ago
Vu son emplacement sur le disque et après migration en v5.12, je pense que ce fichier n'est plus accessible de toute façon.
Il s'agit vraisemblablement d'un reliquat non traité par la migration JCR en v5.12.
Ce fichier était présent sur disque mais non référencé dans la base de données. Pour être plus clair, suite à une vieille anomalie, le fichier avait été supprimé. Cette suppression avait été réalisée en base mais pas sur le disque.
Updated by Emmanuel GRANGE over 11 years ago
J'ai renommé le fichier, on verra demain si les statistiques seront de retour.
Merci
Updated by Emmanuel GRANGE over 11 years ago
L'analyse s'est à nouveau bloqué sur un fichier mal nommé dans une galerie d'image :
Caused by: java.lang.IllegalArgumentException: /opt/silverpeas/data/workspaces/gallery2887/image1067/Salon Gen�ve 2009 021.jpg does not exist
Et je pense qu'il y en aura d'autres.
Le problème est qu'il ne ressort qu'un fichier en erreur après chaque analyse échouée (donc un par jour).
Existe-t'il un moyen de lister ces fichiers qui pose problème pour les corriger manuellement ?
N'est-il pas possible d'ignorer ces fichiers lors de l'analyse, et de la terminer quand même (avec un avertissement, par exemple) ?
Updated by Nicolas Eysseric about 11 years ago
- Status changed from Feedback to Resolved
- Assignee set to Nicolas Eysseric
- Target version set to Version 5.13.5
- % Done changed from 0 to 100
En cas d'erreur (due à de vieilles données), le code incriminé ne génère plus d'exception.
Une trace est générée à la place.
Traité par PR : https://github.com/Silverpeas/Silverpeas-Core/pull/500
Updated by Miguel Moquillon about 11 years ago
- Status changed from Resolved to Closed