You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@tika.apache.org by Bernhard Berger <be...@yahoo.de> on 2011/08/08 21:59:06 UTC

Get NullPointerException using getDefaultConfig

Hello,


this is my first post in this group and I am a beginner with Tika and Maven.

I use m2eclipse to start with a simple Tika-App:

public static void main( String[] args ) throws Exception
{
        TikaConfig config = TikaConfig.getDefaultConfig();
}

I add these lines to my Maven-Quickstart-POM:

     <dependency>
    	 <groupId>org.apache.tika</groupId>
    	 <artifactId>tika-parsers</artifactId>
    	 <version>0.8</version>
     </dependency>

Everything runs fine. 

But when I change the version in the POM from 0.8 to 0.9 I get this exception:

    Exception in thread "main" java.lang.NullPointerException
    at org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:72)
    at org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:89)
    at org.apache.tika.mime.MimeTypes.getDefaultMimeTypes(MimeTypes.java:607)
    at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:65)
    at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:192)
    at org.apache.tika.config.TikaConfig.getDefaultConfig(TikaConfig.java:259)
    at ...App.main(App.java:28)

(MimeTypes.create(null) is called.)

Is this a bug in the V. 0.9-repo?

Bernhard