随笔-112  评论-73  文章-0  trackbacks-0
在使用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 阅读(819) 评论(0)  编辑  收藏 所属分类: JavaServer Faces

只有注册用户登录后才能发表评论。


网站导航: