From 34ce2230e720d440458e0e23da3da7708c9465e7 Mon Sep 17 00:00:00 2001
From: gbellato <gbellato@localhost>
Date: Wed, 11 Jul 2007 10:04:50 +0000
Subject: [PATCH] fix for issue 1916 : dsconfig create-synchronization-provider : unexpected error message
---
opends/resource/schema/02-config.ldif | 4 ++--
opends/src/admin/defn/org/opends/server/admin/std/SynchronizationProviderConfiguration.xml | 7 ++++++-
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/opends/resource/schema/02-config.ldif b/opends/resource/schema/02-config.ldif
index c85b6d2..b2bffe3 100644
--- a/opends/resource/schema/02-config.ldif
+++ b/opends/resource/schema/02-config.ldif
@@ -1758,8 +1758,8 @@
X-ORIGIN 'OpenDS Directory Server' )
objectClasses: ( 1.3.6.1.4.1.26027.1.2.57
NAME 'ds-cfg-synchronization-provider' SUP top STRUCTURAL
- MUST ( cn $ ds-cfg-synchronization-provider-class $
- ds-cfg-synchronization-provider-enabled ) X-ORIGIN 'OpenDS Directory Server' )
+ MUST ( cn $ ds-cfg-synchronization-provider-class )
+ MAY ( ds-cfg-synchronization-provider-enabled ) X-ORIGIN 'OpenDS Directory Server' )
objectClasses: ( 1.3.6.1.4.1.26027.1.2.58 NAME
( 'ds-cfg-replication-domain-config'
'ds-cfg-synchronization-provider-config' ) SUP top
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/SynchronizationProviderConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/SynchronizationProviderConfiguration.xml
index 6d07116..b63a707 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/SynchronizationProviderConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/SynchronizationProviderConfiguration.xml
@@ -44,12 +44,17 @@
<ldap:superior>top</ldap:superior>
</ldap:object-class>
</adm:profile>
- <adm:property name="enabled" mandatory="true">
+ <adm:property name="enabled" mandatory="false">
<adm:synopsis>
Indicate whether the
<adm:user-friendly-name />
is enabled for use.
</adm:synopsis>
+ <adm:default-behavior>
+ <adm:defined>
+ <adm:value>true</adm:value>
+ </adm:defined>
+ </adm:default-behavior>
<adm:syntax>
<adm:boolean />
</adm:syntax>
--
Gitblit v1.10.0