Projet

Général

Profil

Actions

Bug #3404

fermé

Dysfonctionnement de l'indexation d'une publication en présence d'une pièce jointe au format TIF (image)

Ajouté par Anonyme il y a presque 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Moteur de recherche
Début:
13/06/2012
Echéance:
% réalisé:

0%

Temps estimé:
Temps passé:
Navigateur:
Tous
Votre version de Silverpeas:
5.9
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Scénario de l'anomalie
1) Se rendre sur un composant kmelia theme tracker avec les droits de gestionnaire
2) Créer une publication avec des termes permettant de la retrouver facilement en entête (exemple: ZZ123456)
3) Ajouter une pièce jointe au format tif (image)
4) Valider de nouveau la publication après l'ajout de la pièce jointe
5) Effectuer une recherche sur les termes de cette publication

Résultat obtenu
On ne retrouve pas la publication.

Résultat souhaité
Retrouver la publication

PS: Une erreur particulière est retournée dans les traces:

13/06/12-16:08:36,797 - ERROR : indexEngine.MSG_ADD_REQUEST_FAILED | MODULE : indexEngine.IndexManager.indexDocs | Echec de l'ajout d'une entrée dans l'index (1234567890 Publication à indexer, EXCEPTION : java.io.IOException: 
    at org.apache.tika.parser.ParsingReader.read(ParsingReader.java:260)
    at com.stratelia.webactiv.util.indexEngine.analysis.SilverTokenizerImpl.zzRefill(SilverTokenizerImpl.java:403)
    at com.stratelia.webactiv.util.indexEngine.analysis.SilverTokenizerImpl.getNextToken(SilverTokenizerImpl.java:562)
    at com.stratelia.webactiv.util.indexEngine.analysis.SilverTokenizer.next(SilverTokenizer.java:112)
    at org.apache.lucene.analysis.standard.StandardFilter.next(StandardFilter.java:43)
    at org.apache.lucene.analysis.LowerCaseFilter.next(LowerCaseFilter.java:34)
    at org.apache.lucene.analysis.StopFilter.next(StopFilter.java:120)
    at org.apache.lucene.analysis.TokenStream.next(TokenStream.java:47)
    at com.stratelia.webactiv.util.indexEngine.analysis.ElisionFilter.next(ElisionFilter.java:67)
    at org.apache.lucene.analysis.TokenStream.next(TokenStream.java:91)
    at org.apache.lucene.analysis.ISOLatin1AccentFilter.next(ISOLatin1AccentFilter.java:37)
    at org.apache.lucene.index.DocInverterPerField.processFields(DocInverterPerField.java:134)
    at org.apache.lucene.index.DocFieldConsumersPerField.processFields(DocFieldConsumersPerField.java:36)
    at org.apache.lucene.index.DocFieldProcessorPerThread.processDocument(DocFieldProcessorPerThread.java:234)
    at org.apache.lucene.index.DocumentsWriter.updateDocument(DocumentsWriter.java:765)
    at org.apache.lucene.index.DocumentsWriter.addDocument(DocumentsWriter.java:743)
    at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1917)
    at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1895)
    at com.stratelia.webactiv.util.indexEngine.model.IndexManager.indexDocs(IndexManager.java:349)
    at com.stratelia.webactiv.util.indexEngine.model.IndexManager.addIndexEntry(IndexManager.java:111)
    at com.stratelia.webactiv.util.indexEngine.model.AddIndexEntryRequest.process(IndexerThread.java:212)
    at com.stratelia.webactiv.util.indexEngine.model.IndexerThread.run(IndexerThread.java:108)
Caused by: java.lang.NoSuchMethodError: com.drew.imaging.tiff.TiffMetadataReader.readMetadata(Ljava/io/InputStream;)Lcom/drew/metadata/Metadata;
    at org.apache.tika.parser.image.ImageMetadataExtractor.parseTiff(ImageMetadataExtractor.java:133)
    at org.apache.tika.parser.image.TiffParser.parse(TiffParser.java:59)
    at org.apache.tika.parser.ParserDecorator.parse(ParserDecorator.java:91)
    at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:242)
    at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:242)
    at org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120)
    at org.apache.tika.parser.ParsingReader$ParsingTask.run(ParsingReader.java:221)
    at java.lang.Thread.run(Thread.java:662)


Demandes liées 1 (0 ouverte1 fermée)

Lié à Silverpeas Core - Support #3459: Réindexation v5.9.2Closed27/06/2012

Actions

Mis à jour par Stéphanie Fariello il y a presque 12 ans

  • Statut changé de New à Qualified

Le problème des .tif est reproduit sur la ged et est aussi présent dans la galerie.

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

  • Projet changé de GED à Silverpeas Core
  • Catégorie mis à Moteur de recherche
  • Statut changé de Qualified à Assigned
  • Assigné à mis à Miguel Moquillon
  • Version cible mis à Version 5.10

Mis à jour par Miguel Moquillon il y a presque 12 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Miguel Moquillon il y a presque 12 ans

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

Le bogue vient que tika-parsers s'appuie sur une veille version, en beta, de metadata-extractor qui n'est en plus pas compatible avec openJDK 7.

tika-parsers a été patché de façon à pouvoir fonctionner avec la dernière version stable de metadata-extractor. Le patch est en attente d'intégration chez Apache Tika.

Mis à jour par Miguel Moquillon il y a presque 12 ans

  • Statut changé de Resolved à Closed
  • % réalisé changé de 100 à 0

Mis à jour par Emmanuel Hugonnet il y a presque 12 ans

  • Version cible changé de Version 5.10 à Version 5.9.3
Actions

Formats disponibles : Atom PDF