I am trying to use HashJoin. I have used one input file thrice. I have gone through below scenario.
log4j:WARN No appenders could be found for logger (cascading.util.Util).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" cascading.flow.planner.PlannerException: no pipelines partitioned from node: MapReduceHadoopRuleRegistry
at cascading.flow.planner.FlowPlanner.verifyResultInternal(FlowPlanner.java:679)
at cascading.flow.planner.FlowPlanner.verifyResult(FlowPlanner.java:561)
at cascading.flow.planner.rule.RuleSetExec.execPlannerFor(RuleSetExec.java:163)
at cascading.flow.planner.rule.RuleSetExec$3.call(RuleSetExec.java:336)
at cascading.flow.planner.rule.RuleSetExec$3.call(RuleSetExec.java:328)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
I am attaching sample cascading code and input file for this scenario.
I am using below version of jar file:
cascading-hadoop2-mr1-3.1.0.jar
cascading-local-3.1.0.jar
hadoop-mapreduce-client-common-2.6.0.jar
For
Can someone please help me in resolving this?
Thanks
Santlal J. Gupta