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.


Reply via email to