hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Harsh J <ha...@cloudera.com>
Subject Re: Regarding MultipleInputs.addInputPath
Date Thu, 29 Dec 2011 06:58:32 GMT
Ensure you are sticking with either new API or old API. I'm sure you have your imports for
the Input/Output formats mixed with mapred.* and mapreduce.* stuff. Stabilizing that will
fix it.

In future, please send user mail to common-user@hadoop.apache.org and not common-dev, which
is for development discussions only.

On 29-Dec-2011, at 12:24 PM, Bhavesh Shah wrote:

> Hello,
> I am using the class MultipleInputs class in Map-Rduce program.
> Syntax is :
>         MultipleInputs.addInputPath(job, path, inputFormatClass)    or
>         MultipleInputs.addInputPath(job, path, inputFormatClass, mapperClass)
> I have used as:
> MultipleInputs.addInputPath(conf, new
> Path("hdfs://localhost:54310//user/hive/warehouse/testencounter/"),TextInputFormat.class,
> ReadMapper.class);
> But, I am getting the error as:
> The method addInputPath(Job, Path, Class<? extends InputFormat>,
> Class<? extends Mapper>) in the type MultipleInputs is not applicable
> for
> the arguments (JobConf, Path, Class<TextInputFormat>, Class<ReadMapper>)
> But I am not getting what to use in place of inputFormatClass
> I have also tried to set the InputFormat and OutputFormat but I am
> getting the error while I am setting OutputFormat as:
> Multiple markers at this line
> 	- The method setOutputFormat(Class<? extends OutputFormat>) in the
> type JobConf is not applicable for the
> 	 arguments (Class<TextOutputFormat>)
> 	- TextOutputFormat cannot be resolved to a type
> I am not getting the error. Pls help me.
> Thanks
> --
> Regards,
> Bhavesh Shah

View raw message