Fixed
Details
Assignee
Beth KirschnerBeth KirschnerReporter
Zhen QianZhen QianComponents
Fix versions
Affects versions
Priority
Major
Details
Details
Assignee
Beth Kirschner
Beth KirschnerReporter
Zhen Qian
Zhen QianComponents
Fix versions
Affects versions
Priority
Created October 16, 2012 at 12:55 PM
Updated December 7, 2012 at 10:45 AM
Resolved December 7, 2012 at 10:45 AM
This is a problem when deploying tbook trunk with Sakai 2.9 code base. We've seen lots of errors like the following in the app log file:
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.web.multipart.commons.CommonsMultipartResolver] for bean with name 'commonsMultipartResolver' defined in class path resource [conf/sakai-applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.web.multipart.commons.CommonsMultipartResolver
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1141)
....
Caused by: java.lang.ClassNotFoundException: org.springframework.web.multipart.MultipartResolver
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
... 65 more
The cause of it is spring-webmvc is no longer in the shared any more. Need to declare the dependency inside corresponding pom.xml file.