Hi Rupert, The fix is in the indexing tool. (entityhub/indexing/core/source/LineBasedEntityIterator.java). I created the issue and submitted the patch.
Yes Rupert, the problem was jena TDB is not importing the, Freebase dump. The reason behind this was file name of my freebase data dump. It was named as freebase_latest.gz, and JenaTDB was trying to map the extension of the file with a map of Lang objects. (Check line no 61 in RdfResourceImporter). Once I renamed my Freebase dump as freebase.rdf.gz, Jena TDB started to import the data. Then again it threw a riot exception and now I'm running the fixit.pl tool on the dump. Will keep you updated on how the indexing process will turn out. Thanks for the valuable tips on indexing. Thanks Amindri