Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / JavaBeans / April 2006

Tip: Looking for answers? Try searching our database.

Exception Handling

Thread view: 
jasonsig - 19 Apr 2006 15:44 GMT
I have two beans. One that handles (a) database connections
(singleton), and the other that (b) handles the database interactions.
(b) also has a public method that is published as a web service.
My question is: how do I handle exceptions within the beans for example
(a) just throws its
SQLExceptions to the calling (b). In bean(b) do I just catch the
exception and logit or do I throw it to the container?

thx jason
Stefan Theusner - 21 Apr 2006 23:37 GMT
Hi Jason,

> I have two beans. One that handles (a) database connections
> (singleton), and the other that (b) handles the database interactions.

Why don't you use container managed persistence or hibernate persistence
framework for this?

> (b) also has a public method that is published as a web service.
> My question is: how do I handle exceptions within the beans for example
> (a) just throws its
> SQLExceptions to the calling (b). In bean(b) do I just catch the
> exception and logit or do I throw it to the container?

It depends on your exception. If it's an application critical exception
and if you use a web frontend throw it to the container and configure
error pages in your web.xml to show appropriate messages.

If you use for example a Swing client, the client have to handle these
exceptions.

Hope it helps.
> thx jason


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.