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)


Reply via email to