Error Initializing application Tomcat error

when starting the application server, I get the following error in the app.log for Tomcat:

18:42:25.983 INFO [localhost-startStop-1] com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext - Refreshing com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext@2c36132: display name [com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext@2c36132]; startup date [Tue Dec 15 18:42:25 EST 2015]; root of context hierarchy
18:42:26.132 ERROR [localhost-startStop-1] com.haulmont.cuba.web.sys.WebAppContextLoader - Error initializing application
java.lang.NoSuchMethodError: com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext.setValidating(Z)V
at com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext.initBeanDefinitionReader(CubaClassPathXmlApplicationContext.java:24) ~[cuba-global-6.0.6.jar:6.0.6]

I’m attaching the logs.

localhost.2015-12-15.zip (33.1K)

According to the exception stacktrace in app.log, you have added spring-2.5.6.jar as a dependency. CUBA requires the latest 4.2.0 version of Spring Framework. Try to remove the old Spring JAR from dependencies, your libraries should work with the newer version bundled with the platform.