This is an automated email from the ASF dual-hosted git repository.
tilman pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/main by this push:
new 012a6b908 TIKA-4404: fix conformance retrieval and test
012a6b908 is described below
commit 012a6b908811a9ac219cf58d24abb08b4f4d5b26
Author: Tilman Hausherr <[email protected]>
AuthorDate: Thu Apr 10 16:33:14 2025 +0200
TIKA-4404: fix conformance retrieval and test
---
.../src/main/java/org/apache/tika/parser/pdf/PDMetadataExtractor.java | 4 ++--
.../src/test/java/org/apache/tika/parser/pdf/CustomTikaXMPTest.java | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDMetadataExtractor.java
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDMetadataExtractor.java
index d007ec5c9..ce1109fc1 100644
---
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDMetadataExtractor.java
+++
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDMetadataExtractor.java
@@ -171,8 +171,8 @@ public class PDMetadataExtractor {
metadata.set(PDF.PDFX_VERSION, version);
}
String conformance = XMPSchemaPDFX.getPDFXConformance();
- if (!StringUtils.isBlank(version)) {
- metadata.set(PDF.PDFX_CONFORMANCE, version);
+ if (!StringUtils.isBlank(conformance)) {
+ metadata.set(PDF.PDFX_CONFORMANCE, conformance);
}
}
} catch (IOException e) {
diff --git
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/CustomTikaXMPTest.java
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/CustomTikaXMPTest.java
index f63d0a3bb..ded6cffd5 100644
---
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/CustomTikaXMPTest.java
+++
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/CustomTikaXMPTest.java
@@ -51,7 +51,7 @@ public class CustomTikaXMPTest extends TikaTest {
Metadata metadata = extract("testPDFX.xmp");
assertEquals("PDF/X-1:2001", metadata.get(PDF.PDFXID_VERSION));
assertEquals("PDF/X-1:2001", metadata.get(PDF.PDFX_VERSION));
- assertEquals("PDF/X-1:2001", metadata.get(PDF.PDFX_CONFORMANCE));
+ assertEquals("PDF/X-1a:2001", metadata.get(PDF.PDFX_CONFORMANCE));
}
@Test