I think Ole is asking if the schema he just added to ADS should have a m-de=
pendency attribute value of system.

Ole this attribute denotes a dep=
endency between schemas. If your new schema uses say an attributeType=
defined in another schema then you must reference that other schema with a=
m-dependencies value.

The reason for this is due to the way schema data is initialized.&n=
bsp; ApacheDS must be able to access the parent attributeType in this examp=
le to extract additional information in the attribute hierarchy. To d=
o this the parent AT must be resolved first. Which means the schema w=
e depend on must be loaded first. These dependency values tell the se=
rver "hey load these schemas which I depend on before loading me"=
.

> Wooohooo!!>> I added a new =
Schema entry and verified it through> LS. ADS and LDAP is=
such an mesmerizing combination.>> I noticed that some of th=
e some (maybe all) of the schema entries
> use m-dependencies attributes with values like "core" an=
d "system".>> So I just added [m-dependencies, syst=
em] to the "cn=3Dxsd" schema entry,> just in case. &n=
bsp;Should I keep it?

Hmmm. We have used the 'm-' prefix for 'meta' (meta=
Schema). You shouldtry to avoid this ugly prefix (it's a little bit=
like using '$' in yourjava names : it's allowed, but used =
internally by compilers for inner
classes)