myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sutapa Dey <sutapa...@gmail.com>
Subject Re: Getting ViewExpiredException
Date Mon, 07 Jun 2010 04:01:25 GMT
Hi Himansu,

You can probably try putting an exception handling mechanism in your app.
Can also check the below link:

http://patton-prog-tips.blogspot.com/2008/10/myfaces-handling-viewexpiredexception.html

I my self fixed it by adding a faces-exception-config.xml.


On Fri, Jun 4, 2010 at 2:22 PM, Mr. Himanshu Gupta
<himanshugpt13@gmail.com>wrote:

> I have provided the suggested config in the web.xml
> The navigation works fine if i remove the richfaces but with it the
> navigation fails. Following is the screenshot showingthe jars and
> their version..
>
> [image: oo.JPG]
>
> *web.xml*
>
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
>
> <display-name>Archetype Created Web Application</display-name>
>
>
> <!-- Faces Servlet -->
>  <servlet>
> <servlet-name>Faces Servlet</servlet-name>
> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
>  <load-on-startup>1</load-on-startup>
> </servlet>
>
>  <!-- Faces Servlet Mapping -->
> <servlet-mapping>
> <servlet-name>Faces Servlet</servlet-name>
>  <url-pattern>*.jsf</url-pattern>
> </servlet-mapping>
>
>  <context-param>
> <param-name>org.richfaces.SKIN</param-name>
>  <param-value>blueSky</param-value>
> </context-param>
> <context-param>
>  <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
> <param-value>server</param-value>
>  </context-param>
> <filter>
> <display-name>RichFaces Filter</display-name>
>  <filter-name>richfaces</filter-name>
> <filter-class>org.ajax4jsf.Filter</filter-class>
>  </filter>
>
> <filter-mapping>
> <filter-name>richfaces</filter-name>
>  <servlet-name>Faces Servlet</servlet-name>
> <dispatcher>REQUEST</dispatcher>
>  <dispatcher>FORWARD</dispatcher>
> <dispatcher>INCLUDE</dispatcher>
>  </filter-mapping>
>
> <listener>
> <listener-class>
>  org.apache.myfaces.webapp.StartupServletContextListener
> </listener-class>
>  </listener>
>   <session-config>
>                <session-timeout>30</session-timeout>
>        </session-config>
>
> </web-app>
>
>
>
> On 4 June 2010 05:24, Guy Rouillier <guyr-ml1@burntmail.com> wrote:
>
>> On 6/3/2010 9:39 AM, Mr. Himanshu Gupta wrote:
>>
>>> I have a project in which whenever I try to navigate I get
>>> ViewExpiredException<
>>> http://java.sun.com/javaee/6/docs/api/javax/faces/application/ViewExpiredException.html
>>> >
>>>
>>
>> This is a very common issue.  You've provided absolutely no information,
>> so start by putting this in your web.xml:
>>
>>        <session-config>
>>                <session-timeout>30</session-timeout>
>>        </session-config>
>>
>> Search the net for some articles on he JSF lifecycle and become intimately
>> familiar with it.
>>
>> --
>> Guy Rouillier
>>
>
>
>
> --
> Regards
> Himanshu Gupta
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message