[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#5474) Problem with schema validation in 2.4.8
Full_Name: Denis Benoit
Version: 2.4.8
OS: RedHat enterprise 5
URL:
Submission from: (NULL) (64.254.229.130)
I tried to load a slapcat dump from OpenLDAP 2.3.27 into OpenLDAP 2.4.8,
and had problems with java entries. I narrowed down the problem with
this simple test case:
LDIF:
dn: cn=REQ,dc=example,dc=com
javaClassName: Toto
objectClass: javaContainer
objectClass: javaObject
objectClass: javaNamingReference
javaFactory: TotoFactory
cn: REQ
javaReferenceAddress: #0#VER#1
Load of this LDIF in OpenLDAP 2.3.27:
ldapadd -D"cn=Manager,dc=example,dc=com" -W -x -f /tmp/bug.ldif
Enter LDAP Password:
adding new entry "cn=REQUEST,dc=example,dc=com"
Works, but in OpenLDAP 2.4.8:
ldapadd -h myserver -p 1389 -D"cn=Manager,dc=example,dc=com" -W -x -f
/tmp/bug.ldif
Enter LDAP Password:
adding new entry "cn=REQUEST,dc=example,dc=com"
ldap_add: Object class violation (65)
additional info: instanstantiation of abstract objectClass 'javaObject' not
allowed
And the entry is not loaded.