This is an automated email from the ASF dual-hosted git repository. tallison pushed a commit to branch branch_1x in repository https://gitbox.apache.org/repos/asf/tika.git
commit 7e48cdff5788d13f43d4358093d946d3c5d1902c Author: tallison <[email protected]> AuthorDate: Mon Dec 16 14:42:10 2019 -0500 TIKA-3013 -- TSDParser should send in xhtml handler for attached documents --- .../src/main/java/org/apache/tika/parser/crypto/TSDParser.java | 2 +- .../src/test/java/org/apache/tika/parser/crypto/TSDParserTest.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/crypto/TSDParser.java b/tika-parsers/src/main/java/org/apache/tika/parser/crypto/TSDParser.java index 2c95795..1107d7c 100644 --- a/tika-parsers/src/main/java/org/apache/tika/parser/crypto/TSDParser.java +++ b/tika-parsers/src/main/java/org/apache/tika/parser/crypto/TSDParser.java @@ -104,7 +104,7 @@ public class TSDParser extends AbstractParser { ris.rewind(); //Try to parse embedded file in TSD file - this.parseTSDContent(ris, handler, TSDAndEmbeddedMetadata, context); + this.parseTSDContent(ris, xhtml, TSDAndEmbeddedMetadata, context); xhtml.endDocument(); } } diff --git a/tika-parsers/src/test/java/org/apache/tika/parser/crypto/TSDParserTest.java b/tika-parsers/src/test/java/org/apache/tika/parser/crypto/TSDParserTest.java index d69c621..84c5820 100644 --- a/tika-parsers/src/test/java/org/apache/tika/parser/crypto/TSDParserTest.java +++ b/tika-parsers/src/test/java/org/apache/tika/parser/crypto/TSDParserTest.java @@ -176,4 +176,11 @@ public class TSDParserTest extends TikaTest { assertNotNull(list.get(1).get(RecursiveParserWrapper.EMBEDDED_EXCEPTION)); assertContains("org.apache.pdfbox.pdmodel.PDDocument.load", list.get(1).get(RecursiveParserWrapper.EMBEDDED_EXCEPTION)); } + + @Test + public void testToXML() throws Exception { + String xml = getXML("Test4.pdf.tsd").xml; + assertContains("Empty doc", + xml); + } }
