今天将本地新增对excel2007支持的模块升级至was服务器后发现2007版本的excel文件依然无法通过,查看log文件发现出现以下异常:
然而项目在本地tomcat下运行一切正常,经过排查发现:由于poi使用的poi-ooxml-schemas虽然在tomcat上能够正常使用,但在was服务器上并不能被很好地支持,所以需要将poi-ooxml-schemas这个jar包替换为ooxml-schemas.jar
另:ooxml-schemas有两个版本的jar包,POI 3.7版本之前请使用的ooxml-schemas-1.0.jar.poi3.7以后请使用ooxml-schemas-1.1.jar,
解决Excel 2007 WAS部署问题
本文介绍了解决在WebSphere Application Server (WAS) 上部署的应用无法正确处理Excel 2007文件的问题。通过更换特定版本的ooxml-schemas jar包来解决与POI兼容性相关的问题。
1万+

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



