After look component version, for solve my issue
https://martin.atlassian.net/wiki/pages/viewpage.action?pageId=23494686
I make upgrade from oozie 4.0.1 to oozie 4.1.0 for support for hadoop 2.6.0, but
the sharelib of 4.1.0 use lib of jar pig 0.12
i install pig 0.14.0 for hadoop 2.6.0
i try to set 0.12.1 but i got same error for hadoop 2.6.0 oozie 4.1.0 and hadoop 2.6.0 seem no compatible
i try also to compile pig 0.13 with ant hadoopversion=23, like this kind of procedure, doesnt work to
https://github.com/Netflix/Lipstick/issues/93
but the sharelib install by 4.10 know only the jar pig 0.12.0 (higher version lib)
when i launch new task pig, it launch always pig 0.12.1 i got error on field reflexion on hadoop mapreduce execution
and dont care which pig version i use. seem oozie jar pig in sharelib executed
Apache Pig version 0.12.1 (r1585011)
compiled Apr 07 2014, 12:19:58
Run pig script using PigRunner.run() for Pig version 0.8+
2015-04-10 14:15:36,601 [main] INFO org.apache.pig.Main – Apache Pig version 0.12.1 (r1585011) compiled Apr 07 2014, 12:19:58
..snip..snip..
2015-04-10 14:15:37,827 [main] WARN org.apache.pig.backend.hadoop20.PigJobControl – falling back to default JobControl (not using hadoop 0.20 ?)
java.lang.NoSuchFieldException: runnerState
at java.lang.Class.getDeclaredField(Class.java:1953)
at org.apache.pig.backend.hadoop20.PigJobControl.<clinit>(PigJobControl.java:51)
at org.apache.pig.backend.hadoop.executionengine.shims.HadoopShims.newJobControl(HadoopShims.java:98)
I have no more idea on it for get fast solution for solve that, if oozie 4.1.0 doesnt support hadoop 2.6.0.