summaryrefslogtreecommitdiff
path: root/cpp/src/IcePack/ServiceDeployer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IcePack/ServiceDeployer.cpp')
-rw-r--r--cpp/src/IcePack/ServiceDeployer.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/cpp/src/IcePack/ServiceDeployer.cpp b/cpp/src/IcePack/ServiceDeployer.cpp
index 523e4f1324b..817799f6b1d 100644
--- a/cpp/src/IcePack/ServiceDeployer.cpp
+++ b/cpp/src/IcePack/ServiceDeployer.cpp
@@ -131,9 +131,7 @@ IcePack::ServiceDeployer::setDBEnv(const string& dir)
{
if(_kind != ServiceKindFreeze)
{
- cerr << "Database environment is only allowed for Freeze services." << endl;
- _error++;
- return;
+ throw DeploySAXParseException("Database environment is only allowed for Freeze services", _locator);
}
string path;