Description:
This article describes the resolution for below error in the "server.log".
----------------------------------------------
web.context.ContextLoader: Context initialization failed
java.lang.IncompatibleClassChangeError: class org.springframework.core.LocalVariableTableParameterNameDiscoverer$ParameterNameDiscoveringVisitor has interface
org.springframework.asm.ClassVisitor as super class
-----------------------------------------------
Symptoms:Unable to browse Spotfire server Admin Console URL.
The following error is seen in the file "<install directory>\tomcat\logs\Server.log".
-------------------------------------------------------
web.context.ContextLoader: Context initialization failed
java.lang.IncompatibleClassChangeError: class org.springframework.core.LocalVariableTableParameterNameDiscoverer$ParameterNameDiscoveringVisitor has interface
org.springframework.asm.ClassVisitor as super class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
--------------------------------------------
Cause:This issue occurs if Spotfire Server service is not stopped when applying a hotfix.