@ Jeff
I seem to have used the Mapper you are pointing to ...

import org.apache.hadoop.mapred.MapReduceBase;
import org.apache.hadoop.mapred.Mapper;

Will that affect the Reducer in any sense?


On Thu, Feb 11, 2010 at 8:19 PM, Jeff Zhang <[email protected]> wrote:

> I guess you are using org.apache.hadoop.mapreduce.Mapper which is a class
> for hadoop new API. you can use the org.apache.hadoop.mapred.Mapper which
> is
> for old API
>
>
>
> On Thu, Feb 11, 2010 at 5:10 PM, Prabhu Hari Dhanapal <
> [email protected]> wrote:
>
> > Hi all,
> >
> > I m trying to Write a program that performs some simple Datamining on a
> > certain DataSet. I was told that an Identity Reducer should be written.
> >
> > public class Reduce extends MapReduceBase implements Reducer {
> >
> > public void reduce(Text key, Iterator<IntWritable>
> > values,OutputCollector<Text, IntWritable> output,
> >  Reporter reporter) throws IOException {
> >
> > ===>
> > It shows me the following exception  ..
> >
> > "The type Reducer cannot be a superinterface of Reduce; a superinterface
> > must be an interface "
> > Can I have some pointers on solving this?
> >
> >
> > --
> > Hari
> >
>
>
>
> --
> Best Regards
>
> Jeff Zhang
>



-- 
Hari

Reply via email to