jabref: Cannot drag multiple PDF files to import into Jabref
JabRef version
5.4 (latest release)
Operating system
GNU / Linux
Details on version and operating system
ArchLinux
Checked with the latest development build
- I made a backup of my libraries before testing the latest development version.
- I have tested the latest development version and the problem persists
Steps to reproduce the behaviour
- drag multi-files into the jabref
- no response
Appendix
…
Log File
2021-12-22 15:54:35 [pool-2-thread-4] org.jabref.logic.xmp.XmpUtilReader.getXmpMetadata()
ERROR: Problem parsing XMP schema. Continuing with other schemas.: java.io.IOException: org.apache.xmpbox.xml.XmpParsingException: Cannot find a definition for the namespace http://prismstandard.org/namespaces/basic/3.0/
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilShared.parseXmpMetadata(XmpUtilShared.java:34)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilReader.getXmpMetadata(XmpUtilReader.java:142)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilReader.readXmp(XmpUtilReader.java:74)
at org.jabref@5.4/org.jabref.logic.importer.fileformat.PdfXmpImporter.importDatabase(PdfXmpImporter.java:58)
at org.jabref@5.4/org.jabref.logic.importer.fileformat.PdfMergeMetadataImporter.importDatabase(PdfMergeMetadataImporter.java:81)
at org.jabref@5.4/org.jabref.logic.externalfiles.ExternalFilesContentImporter.importPDFContent(ExternalFilesContentImporter.java:29)
at org.jabref@5.4/org.jabref.gui.externalfiles.ImportHandler$1.call(ImportHandler.java:95)
at org.jabref@5.4/org.jabref.gui.externalfiles.ImportHandler$1.call(ImportHandler.java:72)
at org.jabref@5.4/org.jabref.gui.util.DefaultTaskExecutor$1.call(DefaultTaskExecutor.java:162)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.xmpbox.xml.XmpParsingException: Cannot find a definition for the namespace http://prismstandard.org/namespaces/basic/3.0/
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.checkPropertyDefinition(DomXmpParser.java:891)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parseChildrenAsProperties(DomXmpParser.java:297)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parseDescriptionRoot(DomXmpParser.java:241)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parse(DomXmpParser.java:205)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilShared.parseXmpMetadata(XmpUtilShared.java:31)
... 15 more
2021-12-22 15:54:35 [pool-2-thread-4] org.jabref.logic.xmp.XmpUtilReader.getXmpMetadata()
ERROR: Problem parsing XMP schema. Continuing with other schemas.: java.io.IOException: org.apache.xmpbox.xml.XmpParsingException: Cannot find a definition for the namespace http://crossref.org/crossmark/1.0/
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilShared.parseXmpMetadata(XmpUtilShared.java:34)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilReader.getXmpMetadata(XmpUtilReader.java:142)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilReader.readXmp(XmpUtilReader.java:74)
at org.jabref@5.4/org.jabref.logic.importer.fileformat.PdfXmpImporter.importDatabase(PdfXmpImporter.java:58)
at org.jabref@5.4/org.jabref.logic.importer.fileformat.PdfMergeMetadataImporter.importDatabase(PdfMergeMetadataImporter.java:81)
at org.jabref@5.4/org.jabref.logic.externalfiles.ExternalFilesContentImporter.importPDFContent(ExternalFilesContentImporter.java:29)
at org.jabref@5.4/org.jabref.gui.externalfiles.ImportHandler$1.call(ImportHandler.java:95)
at org.jabref@5.4/org.jabref.gui.externalfiles.ImportHandler$1.call(ImportHandler.java:72)
at org.jabref@5.4/org.jabref.gui.util.DefaultTaskExecutor$1.call(DefaultTaskExecutor.java:162)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.xmpbox.xml.XmpParsingException: Cannot find a definition for the namespace http://crossref.org/crossmark/1.0/
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.checkPropertyDefinition(DomXmpParser.java:891)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parseChildrenAsProperties(DomXmpParser.java:297)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parseDescriptionRoot(DomXmpParser.java:241)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parse(DomXmpParser.java:205)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilShared.parseXmpMetadata(XmpUtilShared.java:31)
... 15 more
2021-12-22 15:54:35 [pool-2-thread-4] org.jabref.logic.xmp.XmpUtilReader.getXmpMetadata()
ERROR: Problem parsing XMP schema. Continuing with other schemas.: java.io.IOException: org.apache.xmpbox.xml.XmpParsingException: Cannot find a definition for the namespace http://www.niso.org/schemas/jav/1.0/
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilShared.parseXmpMetadata(XmpUtilShared.java:34)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilReader.getXmpMetadata(XmpUtilReader.java:142)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilReader.readXmp(XmpUtilReader.java:74)
at org.jabref@5.4/org.jabref.logic.importer.fileformat.PdfXmpImporter.importDatabase(PdfXmpImporter.java:58)
at org.jabref@5.4/org.jabref.logic.importer.fileformat.PdfMergeMetadataImporter.importDatabase(PdfMergeMetadataImporter.java:81)
at org.jabref@5.4/org.jabref.logic.externalfiles.ExternalFilesContentImporter.importPDFContent(ExternalFilesContentImporter.java:29)
at org.jabref@5.4/org.jabref.gui.externalfiles.ImportHandler$1.call(ImportHandler.java:95)
at org.jabref@5.4/org.jabref.gui.externalfiles.ImportHandler$1.call(ImportHandler.java:72)
at org.jabref@5.4/org.jabref.gui.util.DefaultTaskExecutor$1.call(DefaultTaskExecutor.java:162)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: org.apache.xmpbox.xml.XmpParsingException: Cannot find a definition for the namespace http://www.niso.org/schemas/jav/1.0/
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.checkPropertyDefinition(DomXmpParser.java:891)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parseChildrenAsProperties(DomXmpParser.java:297)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parseDescriptionRoot(DomXmpParser.java:241)
at org.apache.xmpbox@2.0.24/org.apache.xmpbox.xml.DomXmpParser.parse(DomXmpParser.java:205)
at org.jabref@5.4/org.jabref.logic.xmp.XmpUtilShared.parseXmpMetadata(XmpUtilShared.java:31)
... 15 more
About this issue
- Original URL
- State: open
- Created 3 years ago
- Comments: 16 (9 by maintainers)
Not all can be import