[ 
https://issues.apache.org/jira/browse/SOLR-4645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13614160#comment-13614160
 ] 

Alexandre Rafalovitch commented on SOLR-4645:
---------------------------------------------

Mar 26, 2013 11:58:44 AM org.apache.solr.common.SolrException log
SEVERE: Full Import failed:java.lang.RuntimeException: 
java.lang.RuntimeException: 
org.apache.solr.handler.dataimport.DataImportHandlerException: 
java.lang.NoClassDefFoundError: com/adobe/xmp/XMPException
        at 
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:266)
        at 
org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:422)
        at 
org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:487)
        at 
org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:468)
Caused by: java.lang.RuntimeException: 
org.apache.solr.handler.dataimport.DataImportHandlerException: 
java.lang.NoClassDefFoundError: com/adobe/xmp/XMPException
        at 
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:406)
        at 
org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:319)
        at 
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:227)
        ... 3 more
Caused by: org.apache.solr.handler.dataimport.DataImportHandlerException: 
java.lang.NoClassDefFoundError: com/adobe/xmp/XMPException
        at 
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:535)
        at 
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:404)
        ... 5 more
Caused by: java.lang.NoClassDefFoundError: com/adobe/xmp/XMPException
        at 
com.drew.imaging.jpeg.JpegMetadataReader.extractMetadataFromJpegSegmentReader(JpegMetadataReader.java:112)
        at 
com.drew.imaging.jpeg.JpegMetadataReader.readMetadata(JpegMetadataReader.java:71)
        at 
org.apache.tika.parser.image.ImageMetadataExtractor.parseJpeg(ImageMetadataExtractor.java:91)
        at org.apache.tika.parser.jpeg.JpegParser.parse(JpegParser.java:56)
        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.DelegatingParser.parse(DelegatingParser.java:72)
        at 
org.apache.tika.extractor.ParsingEmbeddedDocumentExtractor.parseEmbedded(ParsingEmbeddedDocumentExtractor.java:102)
        at 
org.apache.tika.parser.microsoft.AbstractPOIFSExtractor.handleEmbeddedResource(AbstractPOIFSExtractor.java:104)
        at 
org.apache.tika.parser.microsoft.WordExtractor.handlePictureCharacterRun(WordExtractor.java:427)
        at 
org.apache.tika.parser.microsoft.WordExtractor.handleParagraph(WordExtractor.java:228)
        at 
org.apache.tika.parser.microsoft.WordExtractor.parse(WordExtractor.java:99)
        at 
org.apache.tika.parser.microsoft.OfficeParser.parse(OfficeParser.java:186)
        at 
org.apache.tika.parser.microsoft.OfficeParser.parse(OfficeParser.java:161)
        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.Tika.parseToString(Tika.java:380)
        at 
transformers.FullTextInjectorTransformer.transformRow(FullTextInjectorTransformer.java:175)
        at 
org.apache.solr.handler.dataimport.EntityProcessorWrapper.applyTransformer(EntityProcessorWrapper.java:198)
        at 
org.apache.solr.handler.dataimport.EntityProcessorWrapper.nextRow(EntityProcessorWrapper.java:256)
        at 
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:465)
        ... 6 more
Caused by: java.lang.ClassNotFoundException: com.adobe.xmp.XMPException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
        at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
        ... 29 more

Mar 26, 2013 11:58:44 AM org.apache.solr.update.DirectUpdateHandler2 rollback
INFO: start rollback{}

                
> Missing Adobe XMP library can abort DataImportHandler process
> -------------------------------------------------------------
>
>                 Key: SOLR-4645
>                 URL: https://issues.apache.org/jira/browse/SOLR-4645
>             Project: Solr
>          Issue Type: Bug
>          Components: contrib - DataImportHandler, contrib - Solr Cell (Tika 
> extraction)
>    Affects Versions: 4.2
>            Reporter: Alexandre Rafalovitch
>            Priority: Minor
>             Fix For: 5.0
>
>
> Solr distribution is missing Adobe XMP library ( 
> http://www.adobe.com/devnet/xmp.html ). In particular code path, DIH+Tika 
> tries to load an XMPException and fails with ClassNotFound. The library is 
> present in Tika's distribution.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to