See <https://hudson.apache.org/hudson/job/Tika-trunk/503/changes>
Changes: [jukka] TIKA-626: Add an AbstractParser class Add the AbstractParser class, and adapt existing parsers to use it. ------------------------------------------ [...truncated 526 lines...] A tika-core/src/test/resources/org/apache A tika-core/src/test/resources/org/apache/tika A tika-core/src/test/resources/org/apache/tika/metadata A tika-core/src/test/resources/org/apache/tika/metadata/test.txt A tika-core/src/test/resources/org/apache/tika/language A tika-core/src/test/resources/org/apache/tika/language/en.test A tika-core/src/test/resources/org/apache/tika/language/pt.test A tika-core/src/test/resources/org/apache/tika/language/da.test A tika-core/src/test/resources/org/apache/tika/language/es.test A tika-core/src/test/resources/org/apache/tika/language/fr.test A tika-core/src/test/resources/org/apache/tika/language/de.test A tika-core/src/test/resources/org/apache/tika/language/et.test A tika-core/src/test/resources/org/apache/tika/language/sv.test A tika-core/src/test/resources/org/apache/tika/language/nl.test A tika-core/src/test/resources/org/apache/tika/language/it.test A tika-core/src/test/resources/org/apache/tika/language/fi.test A tika-core/src/test/resources/org/apache/tika/language/lt.test AU tika-core/src/test/resources/org/apache/tika/language/el.test A tika-core/src/test/resources/org/apache/tika/mime AU tika-core/src/test/resources/org/apache/tika/mime/test-difficult-rdf1.xml AU tika-core/src/test/resources/org/apache/tika/mime/test-iso-8859-1.xml AU tika-core/src/test/resources/org/apache/tika/mime/test-difficult-rdf2.xml AU tika-core/src/test/resources/org/apache/tika/mime/datamatrix.png AU tika-core/src/test/resources/org/apache/tika/mime/circles.svg AU tika-core/src/test/resources/org/apache/tika/mime/test-utf16le.xml AU tika-core/src/test/resources/org/apache/tika/mime/test-utf8.xml AU tika-core/src/test/resources/org/apache/tika/mime/test.html AU tika-core/src/test/resources/org/apache/tika/mime/test.xls AU tika-core/src/test/resources/org/apache/tika/mime/circles-with-prefix.svg A tika-core/src/test/resources/org/apache/tika/mime/evilhtml.html AU tika-core/src/test/resources/org/apache/tika/mime/test-utf16be.xml AU tika-core/src/test/resources/org/apache/tika/mime/testlargerbuffer.html AU tika-core/src/test/resources/org/apache/tika/mime/test-long-comment.xml AU tika-core/src/test/resources/org/apache/tika/mime/stylesheet.xsl AU tika-core/src/test/resources/log4j.properties A tika-core/src/main A tika-core/src/main/java A tika-core/src/main/java/org A tika-core/src/main/java/org/apache A tika-core/src/main/java/org/apache/tika A tika-core/src/main/java/org/apache/tika/metadata AU tika-core/src/main/java/org/apache/tika/metadata/ClimateForcast.java AU tika-core/src/main/java/org/apache/tika/metadata/PropertyTypeException.java AU tika-core/src/main/java/org/apache/tika/metadata/Geographic.java AU tika-core/src/main/java/org/apache/tika/metadata/HttpHeaders.java AU tika-core/src/main/java/org/apache/tika/metadata/Metadata.java A tika-core/src/main/java/org/apache/tika/metadata/MetadataHelper.java AU tika-core/src/main/java/org/apache/tika/metadata/package-info.java A tika-core/src/main/java/org/apache/tika/metadata/Message.java AU tika-core/src/main/java/org/apache/tika/metadata/Property.java AU tika-core/src/main/java/org/apache/tika/metadata/PagedText.java AU tika-core/src/main/java/org/apache/tika/metadata/TikaMetadataKeys.java AU tika-core/src/main/java/org/apache/tika/metadata/XMPDM.java AU tika-core/src/main/java/org/apache/tika/metadata/DublinCore.java AU tika-core/src/main/java/org/apache/tika/metadata/TIFF.java AU tika-core/src/main/java/org/apache/tika/metadata/MSOffice.java AU tika-core/src/main/java/org/apache/tika/metadata/TikaMimeKeys.java AU tika-core/src/main/java/org/apache/tika/metadata/CreativeCommons.java A tika-core/src/main/java/org/apache/tika/utils AU tika-core/src/main/java/org/apache/tika/utils/RereadableInputStream.java AU tika-core/src/main/java/org/apache/tika/utils/CharsetUtils.java AU tika-core/src/main/java/org/apache/tika/utils/ParseUtils.java AU tika-core/src/main/java/org/apache/tika/utils/RegexUtils.java A tika-core/src/main/java/org/apache/tika/fork A tika-core/src/main/java/org/apache/tika/fork/ContentHandlerResource.java AU tika-core/src/main/java/org/apache/tika/fork/ForkClient.java A tika-core/src/main/java/org/apache/tika/fork/ForkProxy.java A tika-core/src/main/java/org/apache/tika/fork/InputStreamResource.java A tika-core/src/main/java/org/apache/tika/fork/ClassLoaderResource.java AU tika-core/src/main/java/org/apache/tika/fork/ForkObjectInputStream.java A tika-core/src/main/java/org/apache/tika/fork/MemoryURLStreamHandler.java AU tika-core/src/main/java/org/apache/tika/fork/ForkServer.java A tika-core/src/main/java/org/apache/tika/fork/ForkResource.java A tika-core/src/main/java/org/apache/tika/fork/ContentHandlerProxy.java A tika-core/src/main/java/org/apache/tika/fork/MemoryURLConnection.java A tika-core/src/main/java/org/apache/tika/fork/InputStreamProxy.java A tika-core/src/main/java/org/apache/tika/fork/MemoryURLStreamHandlerFactory.java AU tika-core/src/main/java/org/apache/tika/fork/ClassLoaderProxy.java AU tika-core/src/main/java/org/apache/tika/fork/ForkParser.java A tika-core/src/main/java/org/apache/tika/language A tika-core/src/main/java/org/apache/tika/language/LanguageProfile.java A tika-core/src/main/java/org/apache/tika/language/LanguageIdentifier.java A tika-core/src/main/java/org/apache/tika/language/ProfilingWriter.java A tika-core/src/main/java/org/apache/tika/language/ProfilingHandler.java A tika-core/src/main/java/org/apache/tika/config AU tika-core/src/main/java/org/apache/tika/config/TikaActivator.java AU tika-core/src/main/java/org/apache/tika/config/LoadErrorHandler.java AU tika-core/src/main/java/org/apache/tika/config/ServiceLoader.java AU tika-core/src/main/java/org/apache/tika/config/TikaConfig.java A tika-core/src/main/java/org/apache/tika/io A tika-core/src/main/java/org/apache/tika/io/ByteArrayOutputStream.java A tika-core/src/main/java/org/apache/tika/io/CountingInputStream.java AU tika-core/src/main/java/org/apache/tika/io/TaggedIOException.java A tika-core/src/main/java/org/apache/tika/io/IOExceptionWithCause.java AU tika-core/src/main/java/org/apache/tika/io/LookaheadInputStream.java AU tika-core/src/main/java/org/apache/tika/io/TikaInputStream.java A tika-core/src/main/java/org/apache/tika/io/ClosedInputStream.java AU tika-core/src/main/java/org/apache/tika/io/TemporaryFiles.java A tika-core/src/main/java/org/apache/tika/io/NullInputStream.java A tika-core/src/main/java/org/apache/tika/io/NullOutputStream.java AU tika-core/src/main/java/org/apache/tika/io/TaggedInputStream.java A tika-core/src/main/java/org/apache/tika/io/IOUtils.java A tika-core/src/main/java/org/apache/tika/io/CloseShieldInputStream.java AU tika-core/src/main/java/org/apache/tika/io/ProxyInputStream.java A tika-core/src/main/java/org/apache/tika/mime AU tika-core/src/main/java/org/apache/tika/mime/AndClause.java AU tika-core/src/main/java/org/apache/tika/mime/MimeTypesReader.java AU tika-core/src/main/java/org/apache/tika/mime/Magic.java AU tika-core/src/main/java/org/apache/tika/mime/Patterns.java AU tika-core/src/main/java/org/apache/tika/mime/MediaType.java AU tika-core/src/main/java/org/apache/tika/mime/MimeTypesReaderMetKeys.java AU tika-core/src/main/java/org/apache/tika/mime/HexCoDec.java AU tika-core/src/main/java/org/apache/tika/mime/MimeTypesFactory.java AU tika-core/src/main/java/org/apache/tika/mime/MimeTypeException.java AU tika-core/src/main/java/org/apache/tika/mime/MimeType.java AU tika-core/src/main/java/org/apache/tika/mime/MediaTypeRegistry.java AU tika-core/src/main/java/org/apache/tika/mime/Clause.java AU tika-core/src/main/java/org/apache/tika/mime/MimeTypes.java AU tika-core/src/main/java/org/apache/tika/mime/MagicMatch.java AU tika-core/src/main/java/org/apache/tika/mime/OrClause.java AU tika-core/src/main/java/org/apache/tika/Tika.java A tika-core/src/main/java/org/apache/tika/detect AU tika-core/src/main/java/org/apache/tika/detect/XmlRootExtractor.java AU tika-core/src/main/java/org/apache/tika/detect/Detector.java AU tika-core/src/main/java/org/apache/tika/detect/MagicDetector.java AU tika-core/src/main/java/org/apache/tika/detect/NameDetector.java AU tika-core/src/main/java/org/apache/tika/detect/TypeDetector.java AU tika-core/src/main/java/org/apache/tika/detect/CompositeDetector.java AU tika-core/src/main/java/org/apache/tika/detect/DefaultDetector.java AU tika-core/src/main/java/org/apache/tika/detect/TextDetector.java A tika-core/src/main/java/org/apache/tika/extractor AU tika-core/src/main/java/org/apache/tika/extractor/DocumentSelector.java A tika-core/src/main/java/org/apache/tika/extractor/EmbeddedResourceHandler.java AU tika-core/src/main/java/org/apache/tika/extractor/EmbeddedDocumentExtractor.java A tika-core/src/main/java/org/apache/tika/extractor/ParsingEmbeddedDocumentExtractor.java A tika-core/src/main/java/org/apache/tika/extractor/ParserContainerExtractor.java A tika-core/src/main/java/org/apache/tika/extractor/ContainerExtractor.java A tika-core/src/main/java/org/apache/tika/sax A tika-core/src/main/java/org/apache/tika/sax/xpath AU tika-core/src/main/java/org/apache/tika/sax/xpath/XPathParser.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/NamedElementMatcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/Matcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/MatchingContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/CompositeMatcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/AttributeMatcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/ChildMatcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/TextMatcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/NodeMatcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/NamedAttributeMatcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/ElementMatcher.java AU tika-core/src/main/java/org/apache/tika/sax/xpath/SubtreeMatcher.java A tika-core/src/main/java/org/apache/tika/sax/LinkBuilder.java AU tika-core/src/main/java/org/apache/tika/sax/TeeContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/SafeContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/ContentHandlerDecorator.java AU tika-core/src/main/java/org/apache/tika/sax/OfflineContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/WriteOutContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/TextContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/SecureContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/EmbeddedContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/TaggedContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/XHTMLContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/BodyContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/LinkContentHandler.java AU tika-core/src/main/java/org/apache/tika/sax/TaggedSAXException.java A tika-core/src/main/java/org/apache/tika/sax/Link.java A tika-core/src/main/java/org/apache/tika/sax/ElementMappingContentHandler.java A tika-core/src/main/java/org/apache/tika/parser AU tika-core/src/main/java/org/apache/tika/parser/CompositeParser.java AU tika-core/src/main/java/org/apache/tika/parser/ExternalParser.java A tika-core/src/main/java/org/apache/tika/parser/ParseContext.java AU tika-core/src/main/java/org/apache/tika/parser/ParserDecorator.java AU tika-core/src/main/java/org/apache/tika/parser/AbstractParser.java A tika-core/src/main/java/org/apache/tika/parser/DelegatingParser.java AU tika-core/src/main/java/org/apache/tika/parser/DefaultParser.java AU tika-core/src/main/java/org/apache/tika/parser/ParserPostProcessor.java AU tika-core/src/main/java/org/apache/tika/parser/ErrorParser.java AU tika-core/src/main/java/org/apache/tika/parser/ParsingReader.java AU tika-core/src/main/java/org/apache/tika/parser/EmptyParser.java AU tika-core/src/main/java/org/apache/tika/parser/Parser.java AU tika-core/src/main/java/org/apache/tika/parser/AutoDetectParser.java A tika-core/src/main/java/org/apache/tika/exception AU tika-core/src/main/java/org/apache/tika/exception/TikaException.java A tika-core/src/main/appended-resources A tika-core/src/main/appended-resources/META-INF A tika-core/src/main/appended-resources/META-INF/LICENSE A tika-core/src/main/resources A tika-core/src/main/resources/org A tika-core/src/main/resources/org/apache A tika-core/src/main/resources/org/apache/tika A tika-core/src/main/resources/org/apache/tika/language A tika-core/src/main/resources/org/apache/tika/language/fi.ngp A tika-core/src/main/resources/org/apache/tika/language/el.ngp A tika-core/src/main/resources/org/apache/tika/language/en.ngp A tika-core/src/main/resources/org/apache/tika/language/es.ngp A tika-core/src/main/resources/org/apache/tika/language/fr.ngp A tika-core/src/main/resources/org/apache/tika/language/et.ngp A tika-core/src/main/resources/org/apache/tika/language/nl.ngp A tika-core/src/main/resources/org/apache/tika/language/th.ngp A tika-core/src/main/resources/org/apache/tika/language/is.ngp A tika-core/src/main/resources/org/apache/tika/language/pl.ngp A tika-core/src/main/resources/org/apache/tika/language/hu.ngp A tika-core/src/main/resources/org/apache/tika/language/it.ngp A tika-core/src/main/resources/org/apache/tika/language/no.ngp A tika-core/src/main/resources/org/apache/tika/language/lt.ngp A tika-core/src/main/resources/org/apache/tika/language/tika.language.properties A tika-core/src/main/resources/org/apache/tika/language/pt.ngp A tika-core/src/main/resources/org/apache/tika/language/da.ngp A tika-core/src/main/resources/org/apache/tika/language/ru.ngp A tika-core/src/main/resources/org/apache/tika/language/de.ngp A tika-core/src/main/resources/org/apache/tika/language/sv.ngp A tika-core/src/main/resources/org/apache/tika/mime AU tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml AU tika-core/pom.xml U . At revision 1087371 ERROR: Processing failed due to a bug in the code. Please report this to jenkins-us...@googlegroups.com java.lang.IllegalArgumentException: /home/hudson/tools/maven/latest3 without lib directory at hudson.maven.MavenEmbedderUtils.buildClassRealm(MavenEmbedderUtils.java:81) at hudson.maven.MavenEmbedderUtils.getMavenVersion(MavenEmbedderUtils.java:170) at hudson.maven.MavenVersionCallable.call(MavenVersionCallable.java:56) at hudson.maven.MavenVersionCallable.call(MavenVersionCallable.java:40) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) project=hudson.maven.MavenModuleSet@2b204e1b[Tika-trunk] project.getModules()=[hudson.maven.MavenModule@c25cc4c[Tika-trunk/org.apache.tika:tika][Tika-trunk/org.apache.tika:tika][relativePath:], hudson.maven.MavenModule@18607df6[Tika-trunk/org.apache.tika:tika-app][Tika-trunk/org.apache.tika:tika-app][relativePath:tika-app], hudson.maven.MavenModule@2464a693[Tika-trunk/org.apache.tika:tika-bundle][Tika-trunk/org.apache.tika:tika-bundle][relativePath:tika-bundle], hudson.maven.MavenModule@2648b938[Tika-trunk/org.apache.tika:tika-core][Tika-trunk/org.apache.tika:tika-core][relativePath:tika-core], hudson.maven.MavenModule@226c955e[Tika-trunk/org.apache.tika:tika-full][Tika-trunk/org.apache.tika:tika-full][relativePath:tika-full], hudson.maven.MavenModule@7851576a[Tika-trunk/org.apache.tika:tika-parent][Tika-trunk/org.apache.tika:tika-parent][relativePath:tika-parent], hudson.maven.MavenModule@1d5bd19e[Tika-trunk/org.apache.tika:tika-parsers][Tika-trunk/org.apache.tika:tika-parsers][relativePath:tika-parsers], hudson.maven.MavenModule@795eac8b[Tika-trunk/org.apache.tika:tika-reactor][Tika-trunk/org.apache.tika:tika-reactor][relativePath:], hudson.maven.MavenModule@5ab49cf1[Tika-trunk/org.apache.tika:tika-server][Tika-trunk/org.apache.tika:tika-server][relativePath:tika-server]] project.getRootModule()=hudson.maven.MavenModule@c25cc4c[Tika-trunk/org.apache.tika:tika][Tika-trunk/org.apache.tika:tika][relativePath:] FATAL: /home/hudson/tools/maven/latest3 without lib directory java.lang.IllegalArgumentException: /home/hudson/tools/maven/latest3 without lib directory at hudson.maven.MavenEmbedderUtils.buildClassRealm(MavenEmbedderUtils.java:81) at hudson.maven.MavenEmbedderUtils.getMavenVersion(MavenEmbedderUtils.java:170) at hudson.maven.MavenVersionCallable.call(MavenVersionCallable.java:56) at hudson.maven.MavenVersionCallable.call(MavenVersionCallable.java:40) at hudson.remoting.UserRequest.perform(UserRequest.java:114) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:270) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636)