在使用icefaces 1.8.1 开发时经常会出现
java.lang.RuntimeException: no message available
这个异常。
查了好久没有发现是什么原因。
在将ice下载包中的push-server 部署上之后就没有这个异常了。估计原因是在web.xml 中配置了一个Tomcat Push Servlet 引起的。
web.xml中的部分代码
<servlet>
<servlet-name>Tomcat Push Servlet</servlet-name>
<servlet-class>
com.icesoft.faces.webapp.http.servlet.TomcatPushServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
将这个servlet去掉或者把push-server.war部署上都可以解决。看具体需要了。
posted on 2009-08-15 16:48
Libo 阅读(822)
评论(0) 编辑 收藏 所属分类:
JavaServer Faces