This week's book giveaways are in the Refactoring and Agile forums. We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line! See this thread and this one for details.
When it comes service-specific exception, Sun's Web Service Blue Print early access says: Exception inheritance is lost when service end point throws a service specific exception. For instance, if I have ServiceException derived from RootException, which dervies from Exception, and the code throws ServiceException, the documentation seems to indicate that the data and methods derived from RootException will be lost when the exception reaches the client. I am not sure I understand this, could anyone explain why this is so? Thanks. Yan