Projet

Général

Profil

Actions

Bug #9745

fermé

Erreur SQL sur l'interrogation de statisiques publications

Ajouté par David Lesimple il y a environ 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Closed
Priorité:
High
Assigné à:
Catégorie:
Statistiques
Début:
13/04/2018
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.1-x
Système d'exploitation:
Votre base de données:
Oracle
Livraison en TEST:
Livraison en PROD:

Description

L'erreur:
Caused by: org.silverpeas.core.silverstatistics.access.model.StatisticRuntimeException: java.sql.SQLException: Echec de conversion dans la représentation interne
at org.silverpeas.core.silverstatistics.access.service.DefaultStatisticService.getHistoryByObjectAndUser(DefaultStatisticService.java:145)
at org.silverpeas.core.silverstatistics.access.service.DefaultStatisticService$Proxy$_$$_WeldSubclass.getHistoryByObjectAndUser$$super(Unknown Source)

L'appel se fait par :

StatisticService statisticService = ServiceProvider.getService(StatisticService.class);
ResourceReference resourceReference = new ResourceReference(publi.getId(), getComponentId());
Collection<HistoryObjectDetail> history = statisticService.getHistoryByObjectAndUser(resourceReference, DefaultStatisticService.ACTION_ACCESS, PublicationDetail.TYPE, getUserId());

Oracle uniquement...


Fichiers

erreur_stat (12,5 ko) erreur_stat David Lesimple, 26/04/2018 11:42

Mis à jour par David Lesimple il y a presque 6 ans

Mis à jour par David Lesimple il y a presque 6 ans

Caused by: org.silverpeas.core.silverstatistics.access.model.StatisticRuntimeException: java.sql.SQLException: Echec de conversion dans la représentation interne
    at org.silverpeas.core.silverstatistics.access.service.DefaultStatisticService.getHistoryByObjectAndUser(DefaultStatisticService.java:145)

Appel par :

      Collection<HistoryObjectDetail> history = statisticService.getHistoryByObjectAndUser(resourceReference, DefaultStatisticService.ACTION_ACCESS, PublicationDetail.TYPE, getUserId());

Mis à jour par Nicolas Eysseric il y a presque 6 ans

  • Statut changé de New à In progress...
  • Assigné à mis à Nicolas Eysseric
  • Version cible mis à Version 6.1

Le problème ne vient pas de la requête elle-même mais de la récupération des résultats...

Mis à jour par Nicolas Eysseric il y a presque 6 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100

Mis à jour par Yohann Chastagnier il y a presque 6 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Yohann Chastagnier il y a presque 6 ans

  • Statut changé de Integration in progress... à Closed

Intégré en 6.0.x et en 6.x
Je n'ai jamais pu reproduire le problème, malgré la mise en place d'un environnement dédié lié à une base de données Oracle.
Le driver JDBC que j'ai utilisé est : ojdbc6-12.1.0.2.jar
En espérant que le problème rencontré venait bien du driver JDBC utilisé chez le client...

Mis à jour par David Lesimple il y a presque 6 ans

Actions

Formats disponibles : Atom PDF