File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes JSF and the fly likes How to handle exception in JSF2.0? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "How to handle exception in JSF2.0?" Watch "How to handle exception in JSF2.0?" New topic
Author

How to handle exception in JSF2.0?

Amrit pandey
Greenhorn

Joined: Jun 28, 2010
Posts: 19
Hello to all,
I am try to use new feature of exception handling in JSF2.0. Requirement is to show the stack trace on the error pageusing JSF2.0 exception Handling feature, if any unhandled exception occur . Problem is that, when exception is occurring , error page is displayed but it is not displaying the error info that I am trying to display. I think I am not able to use the proper EL to retrieve the value. Please suggest.....

Below are the codes:

faces-config.xml


ExceptionHandlerFactory


Custom ExceptionHandler



web.xml


error.xhtml


code process fine, excetionFactory and customExceptionHandler also does well and when any exception occurs error page is also displayed. but the problem is that - only static messages are being displayed, its not displaying the value from EL. One other problem is that when I am making any change in error.xhtml then I need to run it explicitly to make it compile and then only its reflecting the changes when actual application throws any exception and it navigates to the error page.

I am very new to JSF, and I am finding it difficult to get the solution. It would be a great help, if anybody can suggest some solution.

Thanks in advance,
Amrit Pandey

Thanks & Regards,
Amrit Pandey
Lance Wang
Greenhorn

Joined: Jan 02, 2009
Posts: 1
I believe that you assume there is a connection between exception and faces messages. There is not. So you have to manually extract message from exceptions and push them into faces messages.


Best Regards<br /> <br />Lance Wang
Mohammad wish
Greenhorn

Joined: Oct 11, 2011
Posts: 12
remove the redirect true i.e ( navigationHandler.handleNavigation(facesContext,null, "/error"); )

Regards
Wish79
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How to handle exception in JSF2.0?
 
Similar Threads
Problems with redirect after catching Exception (JSF 2)
JSF : redirect errors to error page
Cookie maxAge problem
Error
How to access form data after submit