This week's book giveaway is in the Android forum.
We're giving away four copies of Head First Android and have Dawn & David Griffiths on-line!
See this thread for details.
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes Handling server side exception Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "Handling server side exception" Watch "Handling server side exception" New topic

Handling server side exception

sethuraman sukumaran

Joined: Jul 14, 2004
Posts: 11
In my servlet class, I have a try-catch block to catch business exception that extends from Exception. In the catch block, I wrap it to the servlet exception and throw them.

I have two scenario's :

1. In web.xml I have mappings for both ServletException and the business exception. Which one will the container choose ?

2. In web.xml, I don't have a mapping for the business exception but I have only for ServletException. Will that path be taken ? I read in a book saying the container will use getRootCause() method on the ServletException that is thrown to get the wrapped exception. Then it will search for the matching exception type in web.xml

Can anyone help me out ?

Thanks & Regards,<br />Sethu.<br /> <br />SCJP 1.4 - 90%<br />SCWCD 1.4 - 88%
sethuraman sukumaran

Joined: Jul 14, 2004
Posts: 11
Is this question too tough ?
wood burning stoves
subject: Handling server side exception
It's not a secret anymore!