From 00786b8f6e90c1a848c9c09d8b82e73a56042a0a Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Thu, 19 Jul 2007 14:54:30 +0000
Subject: [PATCH] Fix issues 1943 (unable to create je-index), 1996 (exception when creating components with empty names), and 1998 (exception when creating components with blank names).

---
 opends/resource/admin/admin.xsd |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/opends/resource/admin/admin.xsd b/opends/resource/admin/admin.xsd
index a97b475..b4144a7 100644
--- a/opends/resource/admin/admin.xsd
+++ b/opends/resource/admin/admin.xsd
@@ -593,6 +593,21 @@
                 </xsd:documentation>
               </xsd:annotation>
             </xsd:attribute>
+            <xsd:attribute name="naming-property" type="tns:name-type"
+              use="optional">
+              <xsd:annotation>
+                <xsd:documentation>
+                  Specifies the name of a property in the referenced
+                  managed object which should be used for naming
+                  instances. For example, an attribute index managed
+                  object could be named according to the attribute that
+                  it indexes. If present, the naming property must
+                  reference a single-valued, mandatory, read-only
+                  property. If it is not present, the administration
+                  framework will use the default naming mechanism.
+                </xsd:documentation>
+              </xsd:annotation>
+            </xsd:attribute>
           </xsd:complexType>
         </xsd:element>
       </xsd:choice>

--
Gitblit v1.10.0