summaryrefslogtreecommitdiff
path: root/cpp/src/Freeze/Application.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Freeze/Application.cpp')
-rw-r--r--cpp/src/Freeze/Application.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/cpp/src/Freeze/Application.cpp b/cpp/src/Freeze/Application.cpp
index eb61d0e7564..c162daf4937 100644
--- a/cpp/src/Freeze/Application.cpp
+++ b/cpp/src/Freeze/Application.cpp
@@ -36,14 +36,14 @@ Freeze::Application::run(int argc, char* argv[])
dbEnv = Freeze::initialize(communicator(), _dbEnvName);
status = runFreeze(argc, argv, dbEnv);
}
- catch(const LocalException& ex)
+ catch(const DBException& ex)
{
- cerr << appName() << ": " << ex << endl;
+ cerr << appName() << ": " << ex << ": " << ex.message << endl;
status = EXIT_FAILURE;
}
- catch(const DBExceptionPtrE& ex)
+ catch(const Exception& ex)
{
- cerr << appName() << ": database exception: " << ex->message << endl;
+ cerr << appName() << ": " << ex << endl;
status = EXIT_FAILURE;
}
catch(...)
@@ -58,14 +58,14 @@ Freeze::Application::run(int argc, char* argv[])
{
dbEnv->close();
}
- catch(const LocalException& ex)
+ catch(const DBException& ex)
{
- cerr << appName() << ": " << ex << endl;
+ cerr << appName() << ": " << ex << ": " << ex.message << endl;
status = EXIT_FAILURE;
}
- catch(const DBExceptionPtrE& ex)
+ catch(const Exception& ex)
{
- cerr << appName() << ": database exception: " << ex->message << endl;
+ cerr << appName() << ": " << ex << endl;
status = EXIT_FAILURE;
}
catch(...)