This week's book giveaway is in the Agile and Other Processes forum. We're giving away four copies of The Journey To Enterprise Agility and have Daryl Kulak & Hong Li on-line! See this thread for details.
Non remote exceptions are typically application exceptions that clients can easily recover from. And yes, these are reported as is to the client giving client a chance to recover. On the contrary, RemoteExceptions representing system exceptions cause several things to happen automatically such as rolling back a transaction. Because of this difference, app exceptions should only represent business errors and not system problems.
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).