You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "Amar Kamat (Created) (JIRA)" <ji...@apache.org> on 2012/02/04 04:16:04 UTC
[jira] [Created] (MAPREDUCE-3806) [Gridmix] TestGridmixSubmission
fails due to incorrect version of jackson
[Gridmix] TestGridmixSubmission fails due to incorrect version of jackson
-------------------------------------------------------------------------
Key: MAPREDUCE-3806
URL: https://issues.apache.org/jira/browse/MAPREDUCE-3806
Project: Hadoop Map/Reduce
Issue Type: Bug
Components: contrib/gridmix
Affects Versions: 0.24.0
Reporter: Amar Kamat
Fix For: 0.24.0
{{TestGridmixSubmission}} fails with the following error
{code}
org.codehaus.jackson.type.JavaType.isMapLikeType()Z
java.lang.NoSuchMethodError: org.codehaus.jackson.type.JavaType.isMapLikeType()Z
at org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java:374)
at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:307)
at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
at org.codehaus.jackson.map.deser.StdDeserializer.findDeserializer(StdDeserializer.java:551)
at org.codehaus.jackson.map.deser.BeanDeserializer.resolve(BeanDeserializer.java:268)
at org.codehaus.jackson.map.deser.StdDeserializerProvider._resolveDeserializer(StdDeserializerProvider.java:404)
at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:349)
at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
at org.codehaus.jackson.map.deser.StdDeserializerProvider.findTypedValueDeserializer(StdDeserializerProvider.java:157)
at org.codehaus.jackson.map.ObjectMapper._findRootDeserializer(ObjectMapper.java:2468)
at org.codehaus.jackson.map.ObjectMapper._readValue(ObjectMapper.java:2383)
at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1094)
at org.apache.hadoop.tools.rumen.JsonObjectMapperParser.getNext(JsonObjectMapperParser.java:84)
at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:117)
at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:29)
at org.apache.hadoop.mapred.gridmix.TestGridmixSubmission.testTraceReader(TestGridmixSubmission.java:440)
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (MAPREDUCE-3806) [Gridmix] TestGridmixSubmission
fails due to incorrect version of jackson
Posted by "Amar Kamat (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MAPREDUCE-3806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13200317#comment-13200317 ]
Amar Kamat commented on MAPREDUCE-3806:
---------------------------------------
Gridmix depends on {{jackson 1.8}}. This dependency was introduced by MAPREDUCE-778. It seems like another version of jackson (probably jackson 1.7) is added to the classpath and is taking precedence. A quick search for this jackson version points to the {{hadoop-yarn}} folder. But I dont see any mention of jackson in {{hadoop-yarn}}.
> [Gridmix] TestGridmixSubmission fails due to incorrect version of jackson
> -------------------------------------------------------------------------
>
> Key: MAPREDUCE-3806
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-3806
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: contrib/gridmix
> Affects Versions: 0.24.0
> Reporter: Amar Kamat
> Labels: error, gridmix, junit
> Fix For: 0.24.0
>
>
> {{TestGridmixSubmission}} fails with the following error
> {code}
> org.codehaus.jackson.type.JavaType.isMapLikeType()Z
> java.lang.NoSuchMethodError: org.codehaus.jackson.type.JavaType.isMapLikeType()Z
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java:374)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:307)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
> at org.codehaus.jackson.map.deser.StdDeserializer.findDeserializer(StdDeserializer.java:551)
> at org.codehaus.jackson.map.deser.BeanDeserializer.resolve(BeanDeserializer.java:268)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._resolveDeserializer(StdDeserializerProvider.java:404)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:349)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findTypedValueDeserializer(StdDeserializerProvider.java:157)
> at org.codehaus.jackson.map.ObjectMapper._findRootDeserializer(ObjectMapper.java:2468)
> at org.codehaus.jackson.map.ObjectMapper._readValue(ObjectMapper.java:2383)
> at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1094)
> at org.apache.hadoop.tools.rumen.JsonObjectMapperParser.getNext(JsonObjectMapperParser.java:84)
> at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:117)
> at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:29)
> at org.apache.hadoop.mapred.gridmix.TestGridmixSubmission.testTraceReader(TestGridmixSubmission.java:440)
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (MAPREDUCE-3806) [Gridmix] TestGridmixSubmission
fails due to incorrect version of jackson
Posted by "Jason Lowe (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MAPREDUCE-3806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13266207#comment-13266207 ]
Jason Lowe commented on MAPREDUCE-3806:
---------------------------------------
I suspect this is fixed by HADOOP-8104.
> [Gridmix] TestGridmixSubmission fails due to incorrect version of jackson
> -------------------------------------------------------------------------
>
> Key: MAPREDUCE-3806
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-3806
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: contrib/gridmix
> Affects Versions: 0.24.0
> Reporter: Amar Kamat
> Labels: error, gridmix, junit
> Fix For: 0.24.0
>
>
> {{TestGridmixSubmission}} fails with the following error
> {code}
> org.codehaus.jackson.type.JavaType.isMapLikeType()Z
> java.lang.NoSuchMethodError: org.codehaus.jackson.type.JavaType.isMapLikeType()Z
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java:374)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:307)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
> at org.codehaus.jackson.map.deser.StdDeserializer.findDeserializer(StdDeserializer.java:551)
> at org.codehaus.jackson.map.deser.BeanDeserializer.resolve(BeanDeserializer.java:268)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._resolveDeserializer(StdDeserializerProvider.java:404)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:349)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findTypedValueDeserializer(StdDeserializerProvider.java:157)
> at org.codehaus.jackson.map.ObjectMapper._findRootDeserializer(ObjectMapper.java:2468)
> at org.codehaus.jackson.map.ObjectMapper._readValue(ObjectMapper.java:2383)
> at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1094)
> at org.apache.hadoop.tools.rumen.JsonObjectMapperParser.getNext(JsonObjectMapperParser.java:84)
> at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:117)
> at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:29)
> at org.apache.hadoop.mapred.gridmix.TestGridmixSubmission.testTraceReader(TestGridmixSubmission.java:440)
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (MAPREDUCE-3806) [Gridmix] TestGridmixSubmission
fails due to incorrect version of jackson
Posted by "Ravi Gummadi (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MAPREDUCE-3806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13203362#comment-13203362 ]
Ravi Gummadi commented on MAPREDUCE-3806:
-----------------------------------------
I replaced jackson-core-asl-1.7.1.jar with jackson-core-asl-1.8.8.jar in ~/.m2/.... and in ~/.ivy2/...
This new jar is picked up and copied to build/ivy/lib/gridmix/test/ and used and the testcase passes.
> [Gridmix] TestGridmixSubmission fails due to incorrect version of jackson
> -------------------------------------------------------------------------
>
> Key: MAPREDUCE-3806
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-3806
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: contrib/gridmix
> Affects Versions: 0.24.0
> Reporter: Amar Kamat
> Labels: error, gridmix, junit
> Fix For: 0.24.0
>
>
> {{TestGridmixSubmission}} fails with the following error
> {code}
> org.codehaus.jackson.type.JavaType.isMapLikeType()Z
> java.lang.NoSuchMethodError: org.codehaus.jackson.type.JavaType.isMapLikeType()Z
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java:374)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:307)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
> at org.codehaus.jackson.map.deser.StdDeserializer.findDeserializer(StdDeserializer.java:551)
> at org.codehaus.jackson.map.deser.BeanDeserializer.resolve(BeanDeserializer.java:268)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._resolveDeserializer(StdDeserializerProvider.java:404)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:349)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findTypedValueDeserializer(StdDeserializerProvider.java:157)
> at org.codehaus.jackson.map.ObjectMapper._findRootDeserializer(ObjectMapper.java:2468)
> at org.codehaus.jackson.map.ObjectMapper._readValue(ObjectMapper.java:2383)
> at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1094)
> at org.apache.hadoop.tools.rumen.JsonObjectMapperParser.getNext(JsonObjectMapperParser.java:84)
> at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:117)
> at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:29)
> at org.apache.hadoop.mapred.gridmix.TestGridmixSubmission.testTraceReader(TestGridmixSubmission.java:440)
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (MAPREDUCE-3806) [Gridmix] TestGridmixSubmission
fails due to incorrect version of jackson
Posted by "Amar Kamat (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MAPREDUCE-3806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13203315#comment-13203315 ]
Amar Kamat commented on MAPREDUCE-3806:
---------------------------------------
I found some interesting link on this issue. Read http://stackoverflow.com/questions/6537287/jersey-and-jackson-maven-dependency-issues. It seems like Ravi replaced all the jackson-1.7.1 jars with jackson-1.8.8 in the {{build/ivy/lib/gridmix/test}} folder and found that this test passes. Actually he copied the jackson-1.8.8 as jackson1.7.1.
> [Gridmix] TestGridmixSubmission fails due to incorrect version of jackson
> -------------------------------------------------------------------------
>
> Key: MAPREDUCE-3806
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-3806
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: contrib/gridmix
> Affects Versions: 0.24.0
> Reporter: Amar Kamat
> Labels: error, gridmix, junit
> Fix For: 0.24.0
>
>
> {{TestGridmixSubmission}} fails with the following error
> {code}
> org.codehaus.jackson.type.JavaType.isMapLikeType()Z
> java.lang.NoSuchMethodError: org.codehaus.jackson.type.JavaType.isMapLikeType()Z
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java:374)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:307)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
> at org.codehaus.jackson.map.deser.StdDeserializer.findDeserializer(StdDeserializer.java:551)
> at org.codehaus.jackson.map.deser.BeanDeserializer.resolve(BeanDeserializer.java:268)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._resolveDeserializer(StdDeserializerProvider.java:404)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java:349)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java:287)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java:136)
> at org.codehaus.jackson.map.deser.StdDeserializerProvider.findTypedValueDeserializer(StdDeserializerProvider.java:157)
> at org.codehaus.jackson.map.ObjectMapper._findRootDeserializer(ObjectMapper.java:2468)
> at org.codehaus.jackson.map.ObjectMapper._readValue(ObjectMapper.java:2383)
> at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1094)
> at org.apache.hadoop.tools.rumen.JsonObjectMapperParser.getNext(JsonObjectMapperParser.java:84)
> at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:117)
> at org.apache.hadoop.tools.rumen.ZombieJobProducer.getNextJob(ZombieJobProducer.java:29)
> at org.apache.hadoop.mapred.gridmix.TestGridmixSubmission.testTraceReader(TestGridmixSubmission.java:440)
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira