ServerDirContext.search() with filter arguments always gets index out of bounds
(in two places).
------------------------------------------------------------------------------------------------
Key: DIREVE-266
URL: http://issues.apache.org/jira/browse/DIREVE-266
Project: Directory Server
Type: Bug
Components: jndi-provider
Versions: 0.9.3, 0.8, 0.9, 0.9.1, 0.9.2
Reporter: Jacob S. Barrett
Assigned to: Alex Karasulu
When searching the ServerDirContext with filter arguments it throws index out
of bounds exceptions in two places.
The first place is where it attempts to substitute the value into the buffer it
uses the index of the } char as the index into the arguments.
The second one, after you fix the first, is when the search for { reaches the
end of the string.
The attached patch fixes both and includes a JUnit test.
--
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