You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by se...@apache.org on 2010/01/04 04:11:00 UTC
svn commit: r895538 -
/directory/shared/branches/shared-schema/ldap/src/main/java/org/apache/directory/shared/ldap/name/FastLdapDnParser.java
Author: seelmann
Date: Mon Jan 4 03:10:54 2010
New Revision: 895538
URL: http://svn.apache.org/viewvc?rev=895538&view=rev
Log:
Set upName of ATAV
Modified:
directory/shared/branches/shared-schema/ldap/src/main/java/org/apache/directory/shared/ldap/name/FastLdapDnParser.java
Modified: directory/shared/branches/shared-schema/ldap/src/main/java/org/apache/directory/shared/ldap/name/FastLdapDnParser.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-schema/ldap/src/main/java/org/apache/directory/shared/ldap/name/FastLdapDnParser.java?rev=895538&r1=895537&r2=895538&view=diff
==============================================================================
--- directory/shared/branches/shared-schema/ldap/src/main/java/org/apache/directory/shared/ldap/name/FastLdapDnParser.java (original)
+++ directory/shared/branches/shared-schema/ldap/src/main/java/org/apache/directory/shared/ldap/name/FastLdapDnParser.java Mon Jan 4 03:10:54 2010
@@ -174,13 +174,14 @@
// SPACE*
matchSpaces( name, pos );
- rdn.addAttributeTypeAndValue( type, type,
- new ClientStringValue( upValue ),
- new ClientStringValue( value ) );
+ String upName = name.substring( rdnStart, pos.start );
- rdn.setUpName( name.substring( rdnStart, pos.start ) );
- rdn.normalize();
+ AttributeTypeAndValue ava = new AttributeTypeAndValue( type, type, new ClientStringValue( upValue ),
+ new ClientStringValue( value ), upName );
+ rdn.addAttributeTypeAndValue( ava );
+ rdn.setUpName( upName );
+ rdn.normalize();
}