[cgiapp] catching exceptions

Cliff Green green at umdnj.edu
Fri Jan 6 15:45:52 EST 2012


I have an application using CGI::Application, DBIx::Class, and 
CGI::Application::Plugin::DBIC::Schema and if all's well, it hums along 
nicely (okay, it could do some things better).

But, if one there's a problem connecting to one of the databases (e.g., 
network problems, or if the db is down), I'd like to be able to catch 
the exception and advise the user in the app; as it is now, the app 
fails and the user gets a Apache error notice.

I've been trying to use DBIx::Class's exception_action method, and have 
not been successful (under CGI::Application).

I would be grateful for some clues in making this right.

Thanks,

c
-- 
Cliff Green
Business Solutions - UMDNJ




More information about the cgiapp mailing list