在Unix服务器中和在本地Windows中读取xml文件有什么不同?
最近本人在网上下载了一个jsp版本的在线文本编辑器,经过修改调试后,在本地机的Tomcat的web应用中可以正常运行了,但是当我将这部分代码上传到web空间中时,却出现了异常,关于异常的提示请参考这个页面:http://www.29home.com/editonline/eWebEditor.jsp
经过仔细调试,折腾了一整天,排除了不同操作系统关于文件大小写,文件路径等等的问题。
最后发现了问题集中在读取一个xml文件时出现了问题,该xml文件(button.xml)大小是30k。
如果我将此xml文件截短,之前出现的异常就没有了,可是这个在线编辑器要显示的界面效果也打了折扣,只出现部分功能界面,可是如果要显示出完整的功能界面,30k的button.xml文件在读取时就出现异常,现在看来的情况是服务器根本不能对30k的button.xml文件进行读取,这就导致通过button.xml文件来初始化jsp页面相关参数时将其赋予了空值,会出现NullPointerException异常。
关于button.xml文件,请看http://www.29home.com/button.xml。
关于问题到底出现在哪里,本人已经黔驴技穷了,希望高手救命!!感激不尽,谢谢,谢谢。
存分有限,现倾其所有,希望不吝赐教!
再次感谢!