summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/cmscore/apps
diff options
context:
space:
mode:
authorAbhishek Koneru <akoneru@redhat.com>2012-07-09 15:12:11 -0400
committerAde Lee <alee@redhat.com>2012-07-12 16:42:18 -0400
commit15ac6d2b8e83a73ac1f62ab0da0d6a85717f28fd (patch)
treef3bd2a816e816ad565f13ce90816a7fd7fb32454 /base/common/src/com/netscape/cmscore/apps
parent9e4e40b80de0ba47702392b9ad6ccecf67496db7 (diff)
downloadpki-15ac6d2b8e83a73ac1f62ab0da0d6a85717f28fd.tar.gz
pki-15ac6d2b8e83a73ac1f62ab0da0d6a85717f28fd.tar.xz
pki-15ac6d2b8e83a73ac1f62ab0da0d6a85717f28fd.zip
NO_HASHCODE_OVERRIDDEN
Diffstat (limited to 'base/common/src/com/netscape/cmscore/apps')
-rw-r--r--base/common/src/com/netscape/cmscore/apps/CMSEngine.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/base/common/src/com/netscape/cmscore/apps/CMSEngine.java b/base/common/src/com/netscape/cmscore/apps/CMSEngine.java
index 13a8bb6bf..84afb8474 100644
--- a/base/common/src/com/netscape/cmscore/apps/CMSEngine.java
+++ b/base/common/src/com/netscape/cmscore/apps/CMSEngine.java
@@ -657,12 +657,11 @@ public class CMSEngine implements ICMSEngine {
try {
/* if the file is not there, create one */
File f = new File(path);
- if (!f.exists()) {
- f.createNewFile();
- }
- } catch (Exception e) {
+ f.createNewFile();
+ } catch (IOException e) {
+ CMS.debug("Cannot create file: " + path + " ." + e.toString());
+ throw new EBaseException("Cannot create file: " + path + " ." + e.toString());
}
-
return new FileConfigStore(path);
}