java应用系统从tomcat服务器迁移到WAS服务器需要注意哪些差异?

请教大牛:我们一般的java应用系统项目,开发用的是在eclipse中配置tomcat应用服务器,但上生产环境用的都是was服务器,版本是7.0.0.23。很多项目开发时部署在tomcat下是正常的,但部署到was上就出现一些莫名的错误。以下几点是我碰到过的,不知道有没有大牛梳理过比较全的tomcat转w...显示全部

请教大牛:

我们一般的java应用系统项目,开发用的是在eclipse中配置tomcat应用服务器,但上生产环境用的都是was服务器,版本是7.0.0.23。很多项目开发时部署在tomcat下是正常的,但部署到was上就出现一些莫名的错误。

以下几点是我碰到过的,不知道有没有大牛梳理过比较全的tomcat转was问题集锦?

1、web应用首页跳转,web.xml中配置默认首页index.jsp,tomcat下可以跳转,was下则报错,找不到文件?

2、jsp页面中定义了pageEncoding=gbk,此页面还应用了其他的页面用的pageEncoding=GBK,tomcat下可以正常访问,was下则报“JSPG0120E:为pageEncoding属性和匹配URI模式的配置元素制定不同的值时非法的。伪指令:“”[GBK]”配置:“[gbk]”。感觉was是大小写敏感,但没有找到官方的说法。后来整个项目都统一了pageEncoding=GBK。

3、提示struts的action指向找不到。tomcat下日志输入正常,但was的控制台SystemOut.log日志输入提示“com.ibm.ws.webcontainer.filter.filenotfound *** :SRVE0190E :找不到文件: /***/***.action ”,但实际访问使用不受影响,但天天看着这个日志输入也感觉不舒服。

收起
参与13

查看其它 3 个回答Luyp的回答

LuypLuyp软件开发工程师URCB

另外,升级到最新版,需要大量的测试工作,还有可能jar包冲突等问题,不敢轻举乱动啊。

银行 · 2016-05-27
浏览1365

回答者

Luyp
软件开发工程师URCB
擅长领域: 服务器中间件应用服务器

Luyp 最近回答过的问题

回答状态

  • 发布时间:2016-05-27
  • 关注会员:4 人
  • 回答浏览:1365
  • X社区推广