You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ni...@apache.org on 2011/03/24 00:18:52 UTC

svn commit: r1084801 - /tika/trunk/tika-core/src/main/java/org/apache/tika/config/TikaConfig.java

Author: nick
Date: Wed Mar 23 23:18:51 2011
New Revision: 1084801

URL: http://svn.apache.org/viewvc?rev=1084801&view=rev
Log:
When creating a default TikaConfig instance with a DefaultParser, have the newly created parser wired up with the Mime Type Registry we create. This allows the parser to resolve media type aliases and supertypes as it assumes it can.

Modified:
    tika/trunk/tika-core/src/main/java/org/apache/tika/config/TikaConfig.java

Modified: tika/trunk/tika-core/src/main/java/org/apache/tika/config/TikaConfig.java
URL: http://svn.apache.org/viewvc/tika/trunk/tika-core/src/main/java/org/apache/tika/config/TikaConfig.java?rev=1084801&r1=1084800&r2=1084801&view=diff
==============================================================================
--- tika/trunk/tika-core/src/main/java/org/apache/tika/config/TikaConfig.java (original)
+++ tika/trunk/tika-core/src/main/java/org/apache/tika/config/TikaConfig.java Wed Mar 23 23:18:51 2011
@@ -63,6 +63,10 @@ public class TikaConfig {
 
     private TikaConfig(CompositeParser parser) {
         this(parser, MimeTypes.getDefaultMimeTypes());
+        
+        // Have the composite parser wired up with the media type
+        //  information that has now been loaded
+        parser.setMediaTypeRegistry(getMediaTypeRegistry());
     }
 
     public TikaConfig(String file)