Hi,

I have developed a maven project using the spring version 3.2.0.RELEASE.

I have included only the below dependency in the pom :

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>3.2.0.RELEASE</version>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.2.0.RELEASE</version>
</dependency>

Please note that i have not included spring-asm dependency in my pom.xml as 3.2.0.RELEASE included asm related classes.

I have build the project with no issues and not able to deploy in tomcat 7.

Can anyone help to resolve the below exception trace :

java.lang.IncompatibleClassChangeError: class org.springframework.core.LocalVariableTableParamet erNameDiscoverer$ParameterNameDiscoveringVisitor has interface org.springframework.asm.ClassVisitor as super class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java :621)
at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
at org.apache.catalina.loader.WebappClassLoader.findC lassInternal(WebappClassLoader.java:2904)
at org.apache.catalina.loader.WebappClassLoader.findC lass(WebappClassLoader.java:1173)
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1681)
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1559)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:320)
at org.springframework.core.LocalVariableTableParamet erNameDiscoverer.inspectClas

Thanks and Regards,
Sendil