I was curious what could be the reason for this org.springframework.beans.factory.CannotLoadBeanClassException. I looked into the war file, and the class does exists. However, Tomcat 7 is complaining that it cannot find the class defined in application-context.xml. What else should I check?
It could e be a "transitive" error. Does the constructor of that class do anything? Or maybe it has a static initializer? If either of those fail/can't be found, you won't be able to load the main bean.