Nutch 1.4

On Thu, Jun 28, 2012 at 3:28 AM, Markus Jelsma
<markus.jel...@openindex.io>wrote:

> The API changed a bit with NUTCH-1230. What version are you using?
>
>
>
> -----Original message-----
> > From:Jim Chandler <jamescchand...@gmail.com>
> > Sent: Wed 27-Jun-2012 20:45
> > To: user@nutch.apache.org
> > Subject: NoSuchMethodError
> >
> > Greetings,
> >
> > I am trying to create a plugin similar to Index-More which uses MimeUtil
> > (org.apache.nutch.util.MimeUtil)
> >
> > The code looks like this:
> >
> > private MimeUtil MIME;
> >
> > public void setConf(Configuration conf) {
> >  this.conf = conf;
> > MIME = new MimeUtil(conf);
> > }
> >
> > this is the line that errors
> >
> > mimeType = MIME.forName(MimeUtil.cleanMimeType(contentType));
> >
> > with:
> >
> > java.lang.NoSuchMethodError:
> >
> org.apache.nutch.util.MimeUtil.forName(Ljava/lang/String;)Ljava/lang/String;
> > at
> >
> org.apache.nutch.indexer.contenttype.ContentType.filter(ContentType.java:64)
> > at
> org.apache.nutch.indexer.IndexingFilters.filter(IndexingFilters.java:109)
> > at
> >
> org.apache.nutch.indexer.IndexerMapReduce.reduce(IndexerMapReduce.java:135)
> > at
> >
> org.apache.nutch.indexer.IndexerMapReduce.reduce(IndexerMapReduce.java:51)
> > at org.apache.hadoop.mapred.ReduceTask.runOldReducer(ReduceTask.java:463)
> > at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:411)
> > at
> org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:216)
> > 2012-06-27 14:27:57,693 ERROR solr.SolrIndexer - java.io.IOException: Job
> > failed!
> >
> > My includes are:
> >
> > import org.apache.tika.mime.MimeType;
> >
> > import org.apache.commons.logging.Log;
> > import org.apache.commons.logging.LogFactory;
> >
> > import org.apache.hadoop.conf.Configuration;
> > import org.apache.hadoop.io.Text;
> > import org.apache.hadoop.io.Writable;
> >
> > import org.apache.nutch.crawl.CrawlDatum;
> > import org.apache.nutch.crawl.Inlinks;
> >
> > import org.apache.nutch.indexer.IndexingException;
> > import org.apache.nutch.indexer.IndexingFilter;
> > import org.apache.nutch.indexer.NutchDocument;
> >
> > import org.apache.nutch.parse.Parse;
> > import org.apache.nutch.parse.ParseData;
> > import org.apache.nutch.util.MimeUtil;
> > import org.apache.nutch.net.protocols.Response;
> >
> > Any help would be greatly appreciated.
> >
> > Jim
> >
>

Reply via email to