Add operation with capital letters in the suffix failed.
--------------------------------------------------------
Key: DIREVE-245
URL: http://issues.apache.org/jira/browse/DIREVE-245
Project: Directory Server
Type: Bug
Components: server main
Versions: 0.9.3
Reporter: Endi S. Dewata
Assigned to: Alex Karasulu
Set up a partition with dc=Apache,dc=Org as the suffix. Run the server then add
the following entry:
dn: ou=users,dc=Apache,dc=Org
objectClass: organizationalUnit
ou: users
The operation will fail with a return code of 32 (no such object).
When an add operation is issued, the server calls the
DefaultContextPartitionNexus.hasEntry() which in turn calls
DefaultContextPartitionNexus.getBackend(). The current getBackend()
implementation requires that the DN parameter has to be normalized. However,
the DN parameter coming from hasEntry() is not normalized, causing it to fail
finding the appropriate backend. So, either the getBackend() has to be modified
to normalize the parameter, or all callers have to be checked to make sure they
normalize the parameter first.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira