Projet

Général

Profil

Bug #15493

Mis à jour par David Lesimple il y a 5 jours

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: 

 <pre> 
 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) 

 </pre>

Retour