Hello everyone,
I am trying to convert RDF from JSON format into N-Triples. While trying to
call Any23 from java program, I encountered with the following error:
================================================================================================================
Exception in thread "main" java.lang.RuntimeException: Error while loading Tika
configuration.
at
org.apache.any23.mime.TikaMIMETypeDetector.<init>(TikaMIMETypeDetector.java:205)
at org.apache.any23.Any23.<init>(Any23.java:83)
at org.apache.any23.Any23.<init>(Any23.java:129)
at org.apache.any23.Any23.<init>(Any23.java:152)
at org.apache.any23.Any23.<init>(Any23.java:159)
at RDFConverter.main(RDFConverter.java:47)
Caused by: org.apache.tika.mime.MimeTypeException: Invalid media type name:
application/dita+xml;format=map
at org.apache.tika.mime.MimeTypes.forName(MimeTypes.java:415)
at
org.apache.tika.mime.MimeTypesReader.readMimeType(MimeTypesReader.java:142)
at org.apache.tika.mime.MimeTypesReader.read(MimeTypesReader.java:128)
at org.apache.tika.mime.MimeTypesReader.read(MimeTypesReader.java:111)
at
org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:59)
at
org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:75)
at
org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:90)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:97)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:82)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:69)
at
org.apache.any23.mime.TikaMIMETypeDetector.<init>(TikaMIMETypeDetector.java:203)
================================================================================================================
This exception occurs right after I create instance of the Any 23 class: Any23
runner = new Any23(); I assume I should include some source jars into my
configuration path. Here's the list of external jar files attached to the
project configuration so far:
apache-any23-api-1.1
apache-any23-core-1.1
apache-any23-csvutils-1.1
apache-any23-mime-1.1
apache-any23-nquads-1.1
log4j-1.2.17
org.apache.tika
tika-app-1.6
tika-core-1.6
tika-parsers-1.6
tika-serialization-1.6
tika-xmp-1.6
Any help is greatly appreciated. Thanks in advance.
Imran