resin3.0升级到3.1版本遇到的问题

阅读更多

resin3.0升级到3.1版本遇到的问题

1.接手前任项目,没有测试环境(真不知前任怎么弄的),只好自己动手弄一个啦,ok,开始  

一。把现在线上的代码直接tar了个包。wget到测试server上,解压下,以为应该一切顺利啦,结果不能登录

,登陆系统用不了。跟踪了resin的输出日志,报空指针异常,怪了,明明有用户系统的配置文件啊,google了

半天,终于解决,原来是reisn解析xml的问题,原来的web.xml中用户系统的配置如下

   

              UserLoginFilter   

                  com.airinbox.matrix.client.web.UserLoginFilterB     

                 

                          configFilePath   

                     

                              /WEB-INF/config/matrix-client.properties   

                  

             

 

改成下面就可以了

     

     UserLoginFilter

         com.airinbox.matrix.client.web.UserLoginFilterB     

      

            configFilePath    

           /WEB-INF/config/matrix-client.properties

     

注意比较下两者的不同啊,的写法

二。用户系统可以用了,但又出现了不能编译jsp的问题,提示文件类型问题,不能编译,继续google,有篇文

章说是bom(http://lavasp.iteye.com/blog/103731 )的问题。可以用ultraedit将起转码为utf-8,就可以

了。赶紧试了下没用啊  三。测试人员催的又紧,我得给提供个测试环境啊。干脆把线上用的resin3.0的直接copy来,改了下port,和

java_home。注意两个文件分别位于resin.conf和httpd.sh中

ok!

你可能感兴趣的:(Web,Google,JSP,XML,Blog)