Did this ever get resolved? I'm having the same problem. On Wednesday, 6 April 2011 09:51:46 UTC-7, Manish Garg wrote: > > Hi All, > > Here are the logs of my exception. Please help me to solve this issue. > Am I using wrong library of the > jackson. Doesn't ObjectMapper provide deserialization. > I am also not very sure what deserialization is. When it comes. This > code was working fine but after some change at the server side, I am > getting this exception. > > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): Caused by: > java.lang.NoSuchMethodException > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > java.lang.Class.getDeclaredMethods(Native Method) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > java.lang.ClassCache.getDeclaredMethods(ClassCache.java:153) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > java.lang.Class.getDeclaredMethods(Class.java:774) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.introspect.AnnotatedClass._addMemberMethods(AnnotatedClass.java: > > > 583) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.introspect.AnnotatedClass.resolveMemberMethods(AnnotatedClass.java: > > > 520) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.introspect.BasicClassIntrospector.forDeserialization(BasicClassIntrospector.java: > > > 150) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.introspect.BasicClassIntrospector.forDeserialization(BasicClassIntrospector.java: > > > 16) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.DeserializationConfig.introspect(DeserializationConfig.java: > > > 560) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.BeanDeserializerFactory.createBeanDeserializer(BeanDeserializerFactory.java: > > > 65) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java: > > > 330) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java: > > > 261) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java: > > > 241) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java: > > > 110) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.BasicDeserializerFactory.createCollectionDeserializer(BasicDeserializerFactory.java: > > > 178) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java: > > > 320) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java: > > > 261) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java: > > > 241) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java: > > > 110) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializer.findDeserializer(StdDeserializer.java: > > > 307) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.BeanDeserializer.resolve(BeanDeserializer.java: > > > 247) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._resolveDeserializer(StdDeserializerProvider.java: > > > 336) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java: > > > 292) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java: > > > 241) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java: > > > 110) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.BasicDeserializerFactory.createCollectionDeserializer(BasicDeserializerFactory.java: > > > 178) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createDeserializer(StdDeserializerProvider.java: > > > 320) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerProvider.java: > > > 261) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCacheValueDeserializer(StdDeserializerProvider.java: > > > 241) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider.findValueDeserializer(StdDeserializerProvider.java: > > > 110) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializer.findDeserializer(StdDeserializer.java: > > > 307) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.BeanDeserializer.resolve(BeanDeserializer.java: > > > 247) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._resolveDeserializer(StdDeserializerProvider.java: > > > 336) > 04-06 16:42:55.562: ERROR/AndroidRuntime(542): at > org.codehaus.jackson.map.deser.StdDeserializerProvider._createAndCache2(StdDeserializerP > > > > > > On Apr 6, 10:21 am, Manish Garg <[email protected]> wrote: > > Hi All, > > > > I am using jackson parser to parse my response. I am getting > > java.lang.NoSuchMethodException exception. I am using > > > > ObjectMapper mapper = new ObjectMapper(); > > output = mapper.readValue(response, classType); > > > > code. I want to know where could be the problem, in the class type or > > some wrong function of the jackson parser has been used. > > > > When we face this issue? > > > > Regards, > > Manish
-- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

