From 0337c2877173b973461946efb428f343f18d3ad6 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Tue, 15 Mar 2011 19:22:23 +0000 Subject: [PATCH] [340080] [dstore] empty string should not be allowed as a DataElement ID --- .../src/org/eclipse/dstore/core/model/DataStore.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java b/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java index b581ba1e25e..f4c092255d5 100644 --- a/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java +++ b/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java @@ -36,6 +36,7 @@ * David McKnight (IBM) - [331922] [dstore] enable DataElement recycling * David McKnight (IBM) - [336257] [dstore] leading file.searator in DSTORE_LOG_DIRECTORY not handled * David McKnight (IBM) - [283613] [dstore] Create a Constants File for all System Properties we support + * David McKnight (IBM) - [340080] [dstore] empty string should not be allowed as a DataElement ID *******************************************************************************/ package org.eclipse.dstore.core.model; @@ -4019,7 +4020,7 @@ public final class DataStore containsKey = _hashMap.containsKey(id); } - if (!containsKey) + if (!containsKey && id.length() > 0) { return id; }