Actions
Bug #15493
ouvert[Recherche PDC] Doublons provoquant une erreur non visible, mais limitant le nombre de résultats retournés
Bug #15493:
[Recherche PDC] Doublons provoquant une erreur non visible, mais limitant le nombre de résultats retournés
Statut:
New
Priorité:
Normal
Assigné à:
-
Catégorie:
Plan de classement
Version cible:
Début:
30/09/2026
Echéance:
% réalisé:
0%
Temps estimé:
Navigateur:
Autre
Votre version de Silverpeas:
6.4
Système d'exploitation:
Livraison en PROD:
Description
Si on recherche depuis la page d'accueil en sélectionnant la valeur d'un axe, le nombre de résultats ne correspond pas toujours au nombre de résultats indiqués pour cette valeur.
Exemple: une actualité est classée sur une valeur d'un axe.
Lorsqu'on supprime cette position, la ligne correspondante dans sb_contentmanager_content n'est pas supprimée (internalcontentid=id de la contribution) alors qu'elle est bien supprimée dans sb_classifyengine_classify
select * from sb_contentmanager_content where silvercontentid=85193;
select * from sb_contentmanager_content where internalcontentid='67056';
Erreur de clé dupliquée:
2026-09-30 10:43:59,763 SEVERE [silverpeas.core.pdc.pdc.service] (default task-1) Cant retrieve content from taxonomy for component {0}: java.lang.IllegalStateException:
Duplicate key 67056 (attempted merging values PublicationDetail {
getPK().getId() = 67056
getPK().getEd() = null
getPK().getCo() = quickinfo537
at deployment.silverpeas.war//org.silverpeas.core.contribution.publication.PublicationGlobalSilverpeasContentProcessor.asGlobalSilverContent(PublicationGlobalSilverpeasContentProcessor.java:56)
at deployment.silverpeas.war//org.silverpeas.core.pdc.pdc.service.GlobalPdcManager.lambda$getSilverContentsByIds$8(GlobalPdcManager.java:2235)
Actions