Thanks for the input...I could solve "java.lang.NoSuchMethodError: org.codehaus.jackson.type.JavaType.isConcrete()Z " issue as it seems I was using @EnableWebMvc annotation which when removed seem to resolve that error.But the "Method not allowed" error doesnt seem to go .By the way, DispatcherServlet is class file that is provided by spring and we dont deal with source code of it directly.Secondly, I did applied the debugger points but the control doesnt seem to enter in the @controller class at first place.
I did check on the jsonlint site to confirm the format of json.It seems to be valid json.
I havent implemented any jackson class as such , Just included the following jars and gave the entry in web.xml
com.springsource.org.codehaus.jackson.mapper-1.4.2.jar
com.springsource.org.codehaus.jackson-1.0.0.jar
jackson-core-2.0.2.jar
jackson-core-asl-1.9.7.jar
jackson-datatype-json-org-2.0.2.jar
jackson-mapper-asl-1.9.7.jar
org.springframework.asm-3.0.1.RELEASE-A.jar
org.springframework.beans-3.0.1.RELEASE-A.jar
org.springframework.context-3.0.1.RELEASE-A.jar
org.springframework.context-sources-3.1.0.M1.jar
Do I have to implement any of these classes???
MappingJacksonHttpMessageConverter
MappingJacksonJsonView