at the moment I sent it, I saw that the redirect might be handled by
trinidad itself.

A worth enhancement, IMO

-M

2008/2/8  <[EMAIL PROTECTED]>:
>
>
>
>
>
> Hi,
>
> I see. Well as I've said a full login form page is returned that does not
> seem to fit in the scheme of what PPR expects
> as response. Thus I thought that I need to differentiate in the listener if
> it is a PPR request or a normal one.
>
> [EMAIL PROTECTED] schrieb: -----
>
> An: "MyFaces Discussion" <users@myfaces.apache.org>
> Von: "Matthias Wessendorf" <[EMAIL PROTECTED]>
> Gesendet von: [EMAIL PROTECTED]
> Datum: 08.02.2008 12:20PM
> Thema: Re: [Trinidad] problem with PPR behaviour after timeout
>
> like
>
> public class SessionListener implements Filter  {
>
>     /**
>     * session timeout page
>     */
>     private final String SESSION_TIMEOUT_PAGE = "sessionTimeout.jsp";
>
>     /**
>     * do filter method
>     * @param servlet request
>     * @param servlet response
>     * @param filter chain
>     */
>   public void doFilter(ServletRequest request, ServletResponse
> response, FilterChain chain)
>     throws ServletException, IOException {
>
>     // check session availability
>     if(null == ((HttpServletRequest) request).getSession(false)) {
>
>         // dispatch to session timeout page, due to the session is not
> available
>         
> request.getRequestDispatcher(SESSION_TIMEOUT_PAGE).forward(request,response);
>
>     } else {
>         chain.doFilter(request,response);
>     }
>   }
>
>   public void destroy() {/* nothing to do */}
>   public void init(FilterConfig arg0) throws ServletException {/*
> nothing to do */}
> }
>
>
>
>
> On Feb 8, 2008 12:09 PM, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > you mean like you have a page, with some PPR triggers (like button)
> > and after 40 minutes you click a button to finally see the JS errors ?
> >
> > Have you tried to implement a session listener to redirect (to
> > start/login page) after timeout?
> >
> > -M
> >
> > 2008/2/8  <[EMAIL PROTECTED]>:
> >
> > >
> > >
> > >
> > >
> > > Hi,
> > >
> > > Generally I wonder what the concept/design of PPR is when a timeout has
> > > occurred
> > > because the current default PPR behaviour does not fit in this scenario
> and
> > > one gets
> > > an error, actually two JS errors
> > >
> > > "TypeError: a5 has no properties message=a5 has no properties"
> > > "Invalid PPR response. The response-headers were:\nServer:
> > > Apache-Coyote/1.1\nX-Powered-By: Servlet 2.4..."]"
> > >
> > > The reason is that in such a situation the server sends a complete
> login
> > > page contrary to the specific
> > > PPR response that is expected.
> > >
> > > How can you deal with PPR in such a situation? Is there any built-in
> > > design, if so which, if not,
> > > is there a regular Trinidad-based approach/workaround to dealing with
> this
> > > scenario?
> > >
> > > Many thanks,Wolfgang.
> > >
> > > PTA Programmier-Technische Arbeiten GmbH
> > > Seckenheimer Str. 65-67, 68165 Mannheim
> > > Amtsgericht Mannheim, HRB 1139
> > > USt-IdNr.: DE 143 839 368
> > > Geschäftsführer:
> > > Dipl.-Ing. Peter Fischer
> > > Dr. Harald W. Busch
> > > Dipl.-Kfm. Knut Fischer
> > >
> > > **********************************************************************
> > > http://www.pta.de
> > > Mit 1547 Erfahrungsberichten aus 39 Jahren erfolgreicher Projektarbeit!
> > > **********************************************************************
> > >
> > >
> >
> >
> >
> > --
> > Matthias Wessendorf
> >
> > further stuff:
> > blog: http://matthiaswessendorf.wordpress.com/
> > sessions: http://www.slideshare.net/mwessendorf
> > mail: matzew-at-apache-dot-org
> >
>
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> mail: matzew-at-apache-dot-org
>
>
> PTA Programmier-Technische Arbeiten GmbH
> Seckenheimer Str. 65-67, 68165 Mannheim
> Amtsgericht Mannheim, HRB 1139
> USt-IdNr.: DE 143 839 368
> Geschäftsführer:
> Dipl.-Ing. Peter Fischer
> Dr. Harald W. Busch
> Dipl.-Kfm. Knut Fischer
>
> **********************************************************************
> http://www.pta.de
> Mit 1547 Erfahrungsberichten aus 39 Jahren erfolgreicher Projektarbeit!
> **********************************************************************
>
>



-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org

Reply via email to