Hi,

it does not work in Mojarra, too.
Mojarra does not have handled or unhandles exception in my custom
ExceptionHandler.
So it would be an cool feature in MyFaces :)

Regards,
Thomas

2012/6/11 Thomas Andraschko <[email protected]>

> Hi,
>
> don't know, will test it today :)
>
> Regards,
> Thomas
>
>
> 2012/6/11 Martin Koci <[email protected]>
>
>> Hi,
>>
>> this "redirect-in-render-response-phase" works with Mojarra in both
>> caces (ajax, HTML request)?
>> We can fix it in myfaces. Spec mandates endDocument() in
>> ViewDeclarationLanguage.renderView(), but we can ignore it or find a
>> workaround for that.
>>
>>
>>
>> Thomas Andraschko píše v Po 11. 06. 2012 v 12:43 +0200:
>> > Hi,
>> >
>> > Any news about this issue?
>> > One developer from the primefaces-extensions team created an
>> > ajaxErrorHandler and a PrimeFaces user would like to use this but the
>> same
>> > error occurs:
>> >
>> > http://forum.primefaces.org/viewtopic.php?f=14&t=22598&p=69185#p69185
>> >
>> > Regards,
>> > Thomas
>> >
>> > 2012/2/23 Thomas Andraschko <[email protected]>
>> >
>> > > Maybe if lazy loading fails?
>> > >
>> > >
>> > > 2012/2/23 Martin Koci <[email protected]>
>> > >
>> > >> Yes,
>> > >>
>> > >> that's a problem. We can force solution for this for JSF 2.2. But: in
>> > >> normal MVC application  the render response phase reads only values
>> from
>> > >> beans or component itself: that is a simple read process via getter
>> - in
>> > >> 99.9% is there no exception. Do you have a use case which needs some
>> > >> complex (potentionally buggy) processing in render response phase?
>> > >>
>> > >>
>> > >> Thomas Andraschko píše v Čt 23. 02. 2012 v 16:40 +0100:
>> > >> > Hi,
>> > >> >
>> > >> > yep it comes from render reponse phase.
>> > >> >
>> > >> > Hmm is see. But how can i catch this if there is really an runtime
>> > >> > exception in the render response phase?
>> > >> > "Can not find component" can be fixed during development but what
>> about
>> > >> > other exceptions?
>> > >> >
>> > >> > Regards,
>> > >> > Thomas
>> > >> >
>> > >> > 2012/2/23 Martin Koci <[email protected]>
>> > >> >
>> > >> > > Hi,
>> > >> > >
>> > >> > > your exception comes from render response phase, right? see [1].
>> > >> > >
>> > >> > > It is a know problem  but not solveable know - it requires
>> > >> specification
>> > >> > > change I think.
>> > >> > >
>> > >> > >
>> > >> > > Regards,
>> > >> > >
>> > >> > > Kočičák
>> > >> > >
>> > >> > >
>> > >> > > [1] https://issues.apache.org/jira/browse/MYFACES-3191
>> > >> > >
>> > >> > >
>> > >> > >
>> > >> > > Thomas Andraschko píše v Čt 23. 02. 2012 v 14:51 +0100:
>> > >> > > > Hi,
>> > >> > > >
>> > >> > > > i have a weird behavior on some partial requests/responses.
>> > >> > > > If i get a exception a partial request, my ExceptionHandler
>> will be
>> > >> > > called
>> > >> > > > and a redirect to my own error page will be done.
>> > >> > > >
>> > >> > > > However, PrimeFaces throws an FacesException if a component
>> can not
>> > >> be
>> > >> > > > found (I think this is the same behavior as with MyFaces or
>> > >> Mojarra).
>> > >> > > > In this case, 2x partial-response tags will rendered.
>> > >> > > >
>> > >> > > > What MyFaces do:
>> > >> > > >
>> > >> > > > -start writing partial response
>> > >> > > > -render components
>> > >> > > > -end writing partial response
>> > >> > > > -exception (Can not find component occured)
>> > >> > > > -call ExceptionHandler
>> > >> > > > -write next partial response with redirect tag
>> > >> > > >
>> > >> > > > So PrimeFaces does only check the first partial-response tag
>> and so
>> > >> it
>> > >> > > does
>> > >> > > > not redirect to the page.
>> > >> > > >
>> > >> > > > I this behavior really correct in this way? Or should i create
>> an
>> > >> issue?
>> > >> > > >
>> > >> > > > Best regards,
>> > >> > > > Thomas
>> > >> > >
>> > >> > >
>> > >> > >
>> > >>
>> > >>
>> > >>
>> > >
>>
>>
>>
>

Reply via email to