新浪SAE服务器报如下错误:
- [02/Sep/2015:15:22:29 +0800] JAVA_Error: Failed startup of context c.s.s.w.SaeWebAppContext{/1/devcore,file:/data1/jetty_work/443/devcore/jetty-0.0.0.0-11893-devcore.war-_1_devcore-any-/webapp/},/data1/www/htdocs/443/devcore/1/devcore.warorg.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from URL [file:/data1/jetty_work/443/devcore/jetty-0.0.0.0-11893-devcore.war-_1_devcore-any-/webapp/WEB-INF/classes/applicationContext.xml]; nested exception is javax.xml.parsers.FactoryConfigurationError: Provider for javax.xml.parsers.DocumentBuilderFactory cannot be found
可能原因:使用maven依赖dom4j.jar,同时下载了xml-apis.jar
解决方法1:删除xml-apis.jar
解决方法2:改用jdom
本文记录了一次在新浪SAE服务器上部署Spring MVC应用时遇到的问题:启动上下文失败,解析XML文档时出现异常。文章分析了问题的原因,并提供了两种解决方案:一是删除xml-apis.jar文件;二是更换使用jdom。

192

被折叠的 条评论
为什么被折叠?



