This is puzzling.
I couldn't reproduce the issue but I'm on cdh4 so it might be related to that.
I had a look at the dependency graph and I don't see any joda time dependency < 2.1:
[info] +-com.github.nscala-time:nscala-time_2.9.2:0.2.0 [S]
[info] | +-joda-time:joda-time:2.1
[info] | +-org.joda:joda-convert:1.2
[info] |
[info] +-com.nicta:scoobi_2.9.2:0.7.0-cdh3-SNAPSHOT (evicted by: 0.7.0-cdh4-SNAPSHOT)
[info] +-com.nicta:scoobi_2.9.2:0.7.0-cdh4-SNAPSHOT [S]
[info] +-com.chuusai:shapeless_2.9.2:1.2.2 [S]
[info] +-com.github.mdr:ascii-graphs_2.9.2:0.0.2 [S]
[info] +-com.googlecode.kiama:kiama_2.9.2:1.4.0 [S]
[info] | +-jline:jline:1.0
[info] |
[info] +-com.thoughtworks.xstream:xstream:1.4.3
[info] +-org.apache.avro:avro-mapred:1.7.3.1
[info] | +-org.apache.avro:avro-ipc:1.7.3.1
[info] | | +-io.netty:netty:3.4.0.Final
[info] | | +-org.apache.avro:avro:1.7.3.1
[info] | | | +-com.thoughtworks.paranamer:paranamer:2.3
[info] | | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | | | +-org.codehaus.jackson:jackson-mapper-asl:1.8.8
[info] | | | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | | | |
[info] | | | +-org.slf4j:slf4j-api:1.6.4
[info] | | | +-org.xerial.snappy:snappy-java:1.0.4.1
[info] | | |
[info] | | +-org.apache.velocity:velocity:1.7
[info] | | | +-commons-collections:commons-collections:3.2.1
[info] | | | +-commons-lang:commons-lang:2.4 (evicted by: 2.5)
[info] | | |
[info] | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | | +-org.codehaus.jackson:jackson-mapper-asl:1.8.8
[info] | | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | | |
[info] | | +-org.mortbay.jetty:jetty-util:6.1.26
[info] | | +-org.mortbay.jetty:jetty:6.1.26
[info] | | | +-org.mortbay.jetty:jetty-util:6.1.26
[info] | | | +-org.mortbay.jetty:servlet-api:2.5-20081211
[info] | | |
[info] | | +-org.mortbay.jetty:servlet-api:2.5-20081211
[info] | | +-org.slf4j:slf4j-api:1.6.4
[info] | |
[info] | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | +-org.codehaus.jackson:jackson-mapper-asl:1.8.8
[info] | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | |
[info] | +-org.slf4j:slf4j-api:1.6.4
[info] |
[info] +-org.apache.avro:avro:1.5.4 (evicted by: 1.7.3.1)
[info] +-org.apache.avro:avro:1.7.3.1
[info] | +-com.thoughtworks.paranamer:paranamer:2.3
[info] | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | +-org.codehaus.jackson:jackson-mapper-asl:1.8.8
[info] | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | |
[info] | +-org.slf4j:slf4j-api:1.6.4
[info] | +-org.xerial.snappy:snappy-java:1.0.4.1
[info] |
[info] +-org.apache.hadoop:hadoop-client:2.0.0-mr1-cdh4.0.1
[info] | +-org.apache.hadoop:hadoop-common:2.0.0-cdh4.0.1
[info] | | +-asm:asm:3.2
[info] | | +-com.google.guava:guava:11.0.2
[info] | | | +-com.google.code.findbugs:jsr305:1.3.9
[info] | | |
[info] | | +-com.google.protobuf:protobuf-java:2.4.0a
[info] | | +-com.googlecode.json-simple:json-simple:1.1
[info] | | +-com.jcraft:jsch:0.1.42
[info] | | +-commons-codec:commons-codec:1.4
[info] | | +-commons-collections:commons-collections:3.2.1
[info] | | +-commons-configuration:commons-configuration:1.6
[info] | | | +-commons-beanutils:commons-beanutils-core:1.8.0
[info] | | | | +-commons-logging:commons-logging:1.1.1
[info] | | | |
[info] | | | +-commons-collections:commons-collections:3.2.1
[info] | | | +-commons-digester:commons-digester:1.8
[info] | | | | +-commons-beanutils:commons-beanutils:1.7.0
[info] | | | | | +-commons-logging:commons-logging:1.1.1
[info] | | | | |
[info] | | | | +-commons-logging:commons-logging:1.1.1
[info] | | | |
[info] | | | +-commons-lang:commons-lang:2.5
[info] | | | +-commons-logging:commons-logging:1.1.1
[info] | | |
[info] | | +-commons-el:commons-el:1.0
[info] | | | +-commons-logging:commons-logging:1.1.1
[info] | | |
[info] | | +-commons-io:commons-io:2.1
[info] | | +-commons-lang:commons-lang:2.5
[info] | | +-commons-logging:commons-logging:1.1.1
[info] | | +-commons-net:commons-net:3.1
[info] | | +-log4j:log4j:1.2.16
[info] | | +-org.apache.avro:avro:1.5.4 (evicted by: 1.7.3.1)
[info] | | +-org.apache.commons:commons-math:2.1
[info] | | +-org.apache.hadoop:hadoop-auth:2.0.0-cdh4.0.1
[info] | | | +-commons-codec:commons-codec:1.4
[info] | | | +-log4j:log4j:1.2.16
[info] | | | +-org.slf4j:slf4j-api:1.6.1 (evicted by: 1.6.4)
[info] | | | +-org.slf4j:slf4j-log4j12:1.6.1
[info] | | | +-log4j:log4j:1.2.16
[info] | | | +-org.slf4j:slf4j-api:1.6.1 (evicted by: 1.6.4)
[info] | | |
[info] | | +-org.codehaus.jackson:jackson-mapper-asl:1.8.8
[info] | | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | | |
[info] | | +-org.slf4j:slf4j-api:1.6.1 (evicted by: 1.6.4)
[info] | | +-org.slf4j:slf4j-log4j12:1.6.1
[info] | | | +-log4j:log4j:1.2.16
[info] | | | +-org.slf4j:slf4j-api:1.6.1 (evicted by: 1.6.4)
[info] | | |
[info] | | +-oro:oro:2.0.8
[info] | | +-xmlenc:xmlenc:0.52
[info] | |
[info] | +-org.apache.hadoop:hadoop-core:2.0.0-mr1-cdh4.0.1
[info] | | +-commons-cli:commons-cli:1.2
[info] | | +-commons-codec:commons-codec:1.4
[info] | | +-commons-el:commons-el:1.0
[info] | | | +-commons-logging:commons-logging:1.1.1
[info] | | |
[info] | | +-commons-httpclient:commons-httpclient:3.1
[info] | | | +-commons-codec:commons-codec:1.4
[info] | | | +-commons-logging:commons-logging:1.1.1
[info] | | |
[info] | | +-commons-net:commons-net:3.1
[info] | | +-hsqldb:hsqldb:1.8.0.10
[info] | | +-javax.servlet.jsp:jsp-api:2.1
[info] | | +-javax.servlet:servlet-api:2.5
[info] | | +-net.java.dev.jets3t:jets3t:0.6.1
[info] | | | +-commons-codec:commons-codec:1.4
[info] | | | +-commons-httpclient:commons-httpclient:3.1
[info] | | | | +-commons-codec:commons-codec:1.4
[info] | | | | +-commons-logging:commons-logging:1.1.1
[info] | | | |
[info] | | | +-commons-logging:commons-logging:1.1.1
[info] | | |
[info] | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | | +-org.codehaus.jackson:jackson-mapper-asl:1.8.8
[info] | | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | | |
[info] | | +-org.eclipse.jdt:core:3.1.1
[info] | | +-org.mortbay.jetty:jetty-util:6.1.26
[info] | | +-org.mortbay.jetty:jetty:6.1.26
[info] | | | +-org.mortbay.jetty:jetty-util:6.1.26
[info] | | | +-org.mortbay.jetty:servlet-api:2.5-20081211
[info] | | |
[info] | | +-oro:oro:2.0.8
[info] | | +-tomcat:jasper-compiler:5.5.23
[info] | | +-tomcat:jasper-runtime:5.5.23
[info] | | | +-commons-el:commons-el:1.0
[info] | | | | +-commons-logging:commons-logging:1.1.1
[info] | | | |
[info] | | | +-javax.servlet:servlet-api:2.5
[info] | | |
[info] | | +-xmlenc:xmlenc:0.52
[info] | |
[info] | +-org.apache.hadoop:hadoop-hdfs:2.0.0-cdh4.0.1
[info] | +-com.google.protobuf:protobuf-java:2.4.0a
[info] | +-commons-logging:commons-logging:1.1.1
[info] | +-log4j:log4j:1.2.16
[info] |
[info] +-org.apache.hadoop:hadoop-core:2.0.0-mr1-cdh4.0.1
[info] | +-commons-cli:commons-cli:1.2
[info] | +-commons-codec:commons-codec:1.4
[info] | +-commons-el:commons-el:1.0
[info] | | +-commons-logging:commons-logging:1.1.1
[info] | |
[info] | +-commons-httpclient:commons-httpclient:3.1
[info] | | +-commons-codec:commons-codec:1.4
[info] | | +-commons-logging:commons-logging:1.1.1
[info] | |
[info] | +-commons-net:commons-net:3.1
[info] | +-hsqldb:hsqldb:1.8.0.10
[info] | +-javax.servlet.jsp:jsp-api:2.1
[info] | +-javax.servlet:servlet-api:2.5
[info] | +-net.java.dev.jets3t:jets3t:0.6.1
[info] | | +-commons-codec:commons-codec:1.4
[info] | | +-commons-httpclient:commons-httpclient:3.1
[info] | | | +-commons-codec:commons-codec:1.4
[info] | | | +-commons-logging:commons-logging:1.1.1
[info] | | |
[info] | | +-commons-logging:commons-logging:1.1.1
[info] | |
[info] | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | +-org.codehaus.jackson:jackson-mapper-asl:1.8.8
[info] | | +-org.codehaus.jackson:jackson-core-asl:1.8.8
[info] | |
[info] | +-org.eclipse.jdt:core:3.1.1
[info] | +-org.mortbay.jetty:jetty-util:6.1.26
[info] | +-org.mortbay.jetty:jetty:6.1.26
[info] | | +-org.mortbay.jetty:jetty-util:6.1.26
[info] | | +-org.mortbay.jetty:servlet-api:2.5-20081211
[info] | |
[info] | +-oro:oro:2.0.8
[info] | +-tomcat:jasper-compiler:5.5.23
[info] | +-tomcat:jasper-runtime:5.5.23
[info] | | +-commons-el:commons-el:1.0
[info] | | | +-commons-logging:commons-logging:1.1.1
[info] | | |
[info] | | +-javax.servlet:servlet-api:2.5
[info] | |
[info] | +-xmlenc:xmlenc:0.52
[info] |
[info] +-org.scalaz:scalaz-concurrent_2.9.2:7.0.0-M7 [S]
[info] | +-org.scalaz:scalaz-core_2.9.2:7.0.0-M7 [S]
[info] | +-org.scalaz:scalaz-effect_2.9.2:7.0.0-M7 [S]
[info] | +-org.scalaz:scalaz-core_2.9.2:7.0.0-M7 [S]
[info] |
[info] +-org.scalaz:scalaz-core_2.9.2:7.0.0-M7 [S]
So my guess is that there must be a joda-time 2.0 jar somewhere on the cluster (especially if things work ok locally). Could you please check your mapred.classpath configuration variable for the failing job?
Thanks,
Eric.