Missing or Invalid name for mapreduce.inputformat.class Parameter Causes java.lang.ClassCastException
(Doc ID 1455456.1)
Last updated on FEBRUARY 03, 2022
Applies to:
Oracle Loader for Hadoop - Version 1.1.0 and laterLinux x86-64
Symptoms
Running a job with Oracle Loader for Hadoop and receiving the following exception:
java.lang.ClassCastException: org.apache.hadoop.io.LongWritable cannot be cast to org.apache.avro.generic.IndexedRecord
at oracle.hadoop.loader.OraLoaderMapper.run(OraLoaderMapper.java:248)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:647)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:323)
at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:210)
at oracle.hadoop.loader.OraLoaderMapper.run(OraLoaderMapper.java:248)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:647)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:323)
at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:210)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |