JSF应用部署在websphere6.1上需要注意的几个问题
1、问题描述:JSF使用extendFilter时,需要生成的js、css、图片等文件,在weblogic6.1上部署时会报错:FileNotFoundException。
原 因:该问题是websphere6.1自身的bug
解决方法:补丁打到6.1.0.7即可。然后设置如下属性:
点击应用程序服务器,选择当前服务器,进入服务器页面后,点击Web容器,进入设置页面,再点击“其它属性”à“定制属性”,新建属性,如下的名称和值:
com.ibm.ws.webcontainer.invokefilterscompatibility=true
2、问题描述:部署war包时,文件莫名其妙丢失了,在部署文件夹里找不到工程的文件。
原 因:war包里面包含几个以“.”开头的垃圾文件
解决办法:用解压缩工具打开war文件,删除以.开头的垃圾文件。