Bug #2510
Pid ending with '\' corrupts ldap search in ReserveIdentifierService
Status:
Closed
Priority:
Normal
Assignee:
Robert Waltz
Category:
d1_identity_manager
Target version:
Start date:
2012-03-21
Due date:
% Done:
100%
Milestone:
CCI-1.0.0
Product Version:
*
Story Points:
Sprint:
Description
testMNodeTier3:20126792434893_common-unicode-ascii-escaped-tomcatBlocked-\ causes the following exception:
ReserveIdentifierService:lookupDN:466
javax.naming.directory.InvalidSearchFilterException: Unbalanced parenthesis; remaining name 'dc=dataone,dc=org'
offending code:
String searchCriteria = "(&(objectClass=d1Reservation)(identifier=" + pid.getValue() + "))";
History
#1 Updated by Robert Waltz over 12 years ago
see http://tools.ietf.org/html/rfc2254 section 4
#2 Updated by Robert Waltz over 12 years ago
- Status changed from New to In Progress
#3 Updated by Robert Waltz over 12 years ago
- Status changed from In Progress to Closed