You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2017/04/20 20:09:15 UTC
[tika] 02/02: TIKA-2024 -- another location where the original
source path might be recorded
This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tika.git
commit 77d57457b31ca0f3faa80fc293cd092dda7c9c40
Author: tballison <ta...@mitre.org>
AuthorDate: Thu Apr 20 15:59:43 2017 -0400
TIKA-2024 -- another location where the original source path might be recorded
---
.../src/main/java/org/apache/tika/parser/rtf/RTFEmbObjHandler.java | 2 ++
.../src/test/java/org/apache/tika/parser/rtf/RTFParserTest.java | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/rtf/RTFEmbObjHandler.java b/tika-parsers/src/main/java/org/apache/tika/parser/rtf/RTFEmbObjHandler.java
index bac828f..26f0084 100644
--- a/tika-parsers/src/main/java/org/apache/tika/parser/rtf/RTFEmbObjHandler.java
+++ b/tika-parsers/src/main/java/org/apache/tika/parser/rtf/RTFEmbObjHandler.java
@@ -29,6 +29,7 @@ import org.apache.tika.extractor.EmbeddedDocumentUtil;
import org.apache.tika.io.TikaInputStream;
import org.apache.tika.metadata.Metadata;
import org.apache.tika.metadata.RTFMetadata;
+import org.apache.tika.metadata.TikaCoreProperties;
import org.apache.tika.parser.ParseContext;
import org.apache.tika.sax.EmbeddedContentHandler;
import org.xml.sax.ContentHandler;
@@ -185,6 +186,7 @@ class RTFEmbObjHandler {
if (filePath != null && filePath.length() > 0) {
metadata.set(Metadata.EMBEDDED_RELATIONSHIP_ID, filePath);
metadata.set(Metadata.RESOURCE_NAME_KEY, FilenameUtils.getName(filePath));
+ metadata.set(TikaCoreProperties.ORIGINAL_RESOURCE_NAME, filePath);
}
metadata.set(RTFMetadata.THUMBNAIL, Boolean.toString(inObject));
extractObj(bytes, handler, metadata);
diff --git a/tika-parsers/src/test/java/org/apache/tika/parser/rtf/RTFParserTest.java b/tika-parsers/src/test/java/org/apache/tika/parser/rtf/RTFParserTest.java
index aed6cf5..7e81329 100644
--- a/tika-parsers/src/test/java/org/apache/tika/parser/rtf/RTFParserTest.java
+++ b/tika-parsers/src/test/java/org/apache/tika/parser/rtf/RTFParserTest.java
@@ -479,8 +479,8 @@ public class RTFParserTest extends TikaTest {
assertEquals("false", meta_jpg.get(RTFMetadata.THUMBNAIL));
assertEquals("false", meta_jpg_exif.get(RTFMetadata.THUMBNAIL));
- assertEquals(48, meta_jpg.names().length);
- assertEquals(112, meta_jpg_exif.names().length);
+ assertEquals(49, meta_jpg.names().length);
+ assertEquals(113, meta_jpg_exif.names().length);
}
@Test
--
To stop receiving notification emails like this one, please contact
"commits@tika.apache.org" <co...@tika.apache.org>.