Hi list,

I used a ApacheDS in version 1.5.0 (officially released version downloaded from directory website) on my server and created my on partition with the following ldap structure:

dn: dc=DOUGLASHOLDING
objectClass: domain
objectClass: extensibleObject
objectClass: top
dc: douglasholding

dn: dc=VERWALTUNG,dc=DOUGLASHOLDING
objectClass: domain
objectClass: top
0.9.2342.19200300.100.1.25: verwaltung
dc: VERWALTUNG

dn: cn=users,dc=VERWALTUNG,dc=DOUGLASHOLDING
objectClass: organizationalRole
objectClass: top
2.5.4.3: users
cn: users

dn: dc=APPLICATIONS,dc=DOUGLASHOLDING
objectClass: domain
objectClass: top
0.9.2342.19200300.100.1.25: applications
dc: APPLICATIONS

dn: cn=cms,dc=APPLICATIONS,dc=DOUGLASHOLDING
objectClass: organizationalRole
objectClass: top
2.5.4.3: cms
cn: cms

Then I needed to switch to apacheds-1.5.1-snapshot release that Alex Karasulu due to apacheds-tools problems with version 1.5.0 build for me.

And what I found out browsing the ldap schema using LDAP Studio on the apacheds-1.5.1-snapshot is the following:

dn: dc=DOUGLASHOLDING
objectClass: domain
objectClass: extensibleObject
objectClass: top
dc: douglasholding

dn: dc=VERWALTUNG,dc=DOUGLASHOLDING
objectClass: domain
objectClass: top
dc: VERWALTUNG

dn: cn=users,dc=VERWALTUNG,dc=DOUGLASHOLDING
objectClass: organizationalRole
objectClass: top
cn: users

dn: dc=APPLICATIONS,dc=DOUGLASHOLDING
objectClass: domain
objectClass: top
dc: APPLICATIONS

dn: cn=cms,dc=APPLICATIONS,dc=DOUGLASHOLDING
objectClass: organizationalRole
objectClass: top
cn: cms

And here comes the question:
What are these additional objectclasses for that can be seen in the upper example of the ldap structure, e.g.:

0.9.2342.19200300.100.1.25: applications
2.5.4.3: cms


What are they good for? Are they essentially/neccessary? And why can the ldap schema on the apacheds-1.5.1-snapshot run without them?
Any explanation is really appreciated.

TIA
Markus

Reply via email to