### Eclipse Workspace Patch 1.0 #P tika-parsers Index: src/test/java/org/apache/tika/parser/html/HtmlParserTest.java =================================================================== --- src/test/java/org/apache/tika/parser/html/HtmlParserTest.java (revision 985009) +++ src/test/java/org/apache/tika/parser/html/HtmlParserTest.java (working copy) @@ -444,7 +444,12 @@ // link element should be in section assertTrue(Pattern.matches("(?s).*.*$", result)); + + // There should be ending elements. + assertTrue(Pattern.matches("(?s).*.*$", result)); + } + } #P tika-core Index: src/main/java/org/apache/tika/sax/XHTMLContentHandler.java =================================================================== --- src/main/java/org/apache/tika/sax/XHTMLContentHandler.java (revision 985009) +++ src/main/java/org/apache/tika/sax/XHTMLContentHandler.java (working copy) @@ -188,8 +188,9 @@ public void endDocument() throws SAXException { lazyEndHead(); - endElement("body"); - endElement("html"); + super.endElement(XHTML, "body", "body"); + super.endElement(XHTML, "html", "html"); + endPrefixMapping(""); super.endDocument(); }