From e6e55855e28f061ad6662ac45373e56e6770307d Mon Sep 17 00:00:00 2001 From: matthew_swift <matthew_swift@localhost> Date: Mon, 22 Oct 2007 10:33:09 +0000 Subject: [PATCH] Fix issue 2286: class properties would allow empty class names. --- opends/src/server/org/opends/server/admin/ClassPropertyDefinition.java | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/opends/src/server/org/opends/server/admin/ClassPropertyDefinition.java b/opends/src/server/org/opends/server/admin/ClassPropertyDefinition.java index 8b6e162..f21df33 100644 --- a/opends/src/server/org/opends/server/admin/ClassPropertyDefinition.java +++ b/opends/src/server/org/opends/server/admin/ClassPropertyDefinition.java @@ -131,8 +131,7 @@ // Regular expression for validating class names. private static final String CLASS_RE = - "^([A-Za-z]+[A-Za-z0-9_]*)*(\\.[A-Za-z]+[A-Za-z0-9_]*)" - + "*([\\$][A-Za-z0-9_]+)*$"; + "^([A-Za-z][A-Za-z0-9_]*\\.)*[A-Za-z][A-Za-z0-9_]*(\\$[A-Za-z0-9_]+)*$"; // Flag indicating whether class property values should be // validated. -- Gitblit v1.10.0