I have a spring-boot application deployed on websphere 8.5.5. With spring-boot 2.3.x it works correctly, while after updating to version 2.5.x. The simple stack trace is: Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpSessionIdListener at java.net.URLClassLoader.findClass(URLClassLoader.java:610) at com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java:244) at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:942) at java.lang.ClassLoader.loadClass(ClassLoader.java:887) at com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.java:135) at java.lang.ClassLoader.loadClass(ClassLoader.java:870) at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:62) at com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java:58) at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:587) at java.lang.ClassLoader.loadClass(ClassLoader.java:870) at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:619) at java.lang.ClassLoader.loadClass(ClassLoader.java:870) …… Read More Error deploy spring-boot 2.5.x app in Websphere 8.5.5 throw java.lang.NoClassDefFoundError: javax.servlet.http.HttpSessionIdListener