From b0bd40fa373c990e1f1d8619b45ffb1425e5b85d Mon Sep 17 00:00:00 2001
From: sin <sin@localhost>
Date: Mon, 30 Mar 2009 17:06:50 +0000
Subject: [PATCH] Issue# 3793: Can not create extensible indexes using the dsconfig

---
 opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml
index cfb2ad9..5768672 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml
@@ -212,9 +212,17 @@
         </adm:synopsis>
       </adm:alias>
     </adm:default-behavior>
-    <adm:syntax>
-      <adm:extensible-matching-rule-type/>
-    </adm:syntax>
+ <adm:syntax>
+     <adm:string>
+       <adm:pattern>
+          <adm:regex>([a-z][a-z](-[A-Z][A-Z]){0,2}(.(([a-z]{2,3})|\\d))?)|(^\\d.((\\d)+.)+\\d$)</adm:regex>
+          <adm:usage>LOCALE | OID</adm:usage>
+          <adm:synopsis>
+            A Locale or an OID.
+          </adm:synopsis>
+        </adm:pattern>
+       </adm:string>
+   </adm:syntax>
     <adm:profile name="ldap">
       <ldap:attribute>
         <ldap:name>ds-cfg-index-extensible-matching-rule</ldap:name>

--
Gitblit v1.10.0