You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2010/07/22 09:36:14 UTC
svn commit: r966528 [2/3] - in /directory:
apacheds/branches/apacheds-subtree/core-api/
apacheds/branches/apacheds-subtree/core-api/src/main/java/org/apache/directory/server/core/schema/
apacheds/branches/apacheds-subtree/core-api/src/main/java/org/apa...
Modified: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/schema/DefaultSchemaService.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/schema/DefaultSchemaService.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/schema/DefaultSchemaService.java (original)
+++ directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/schema/DefaultSchemaService.java Thu Jul 22 07:36:11 2010
@@ -89,7 +89,7 @@ public class DefaultSchemaService implem
return true;
}
- DN dn = new DN( dnString ).normalize( schemaPartition.getSchemaManager().getNormalizerMapping() );
+ DN dn = new DN( dnString, schemaPartition.getSchemaManager() );
return dn.getNormName().equals( ServerDNConstants.CN_SCHEMA_DN_NORMALIZED );
}
@@ -375,9 +375,7 @@ public class DefaultSchemaService implem
{
try
{
- schemaModificationAttributesDN = new DN( ServerDNConstants.SCHEMA_MODIFICATIONS_DN );
- schemaModificationAttributesDN.normalize(
- getSchemaManager().getNormalizerMapping() );
+ schemaModificationAttributesDN = new DN( ServerDNConstants.SCHEMA_MODIFICATIONS_DN, getSchemaManager() );
}
catch ( LdapException e )
{
Modified: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/schema/SchemaInterceptor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/schema/SchemaInterceptor.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/schema/SchemaInterceptor.java (original)
+++ directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/schema/SchemaInterceptor.java Thu Jul 22 07:36:11 2010
@@ -191,8 +191,7 @@ public class SchemaInterceptor extends B
filters.add( binaryAttributeFilter );
filters.add( topFilter );
- schemaBaseDN = new DN( SchemaConstants.OU_SCHEMA );
- schemaBaseDN.normalize( schemaManager.getNormalizerMapping() );
+ schemaBaseDN = new DN( SchemaConstants.OU_SCHEMA, schemaManager );
schemaService = directoryService.getSchemaService();
// stuff for dealing with subentries (garbage for now)
Propchange: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/security/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/core/src/main/java/org/apache/directory/server/core/security:749790-764110
+/directory/apacheds/branches/apacheds-schema/core/src/main/java/org/apache/directory/server/core/security:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/core/src/main/java/org/apache/directory/server/core/security:945827-946347
+/directory/apacheds/trunk/core/src/main/java/org/apache/directory/server/core/security:965202-966523
Modified: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/security/CoreKeyStoreSpi.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/security/CoreKeyStoreSpi.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/security/CoreKeyStoreSpi.java (original)
+++ directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/security/CoreKeyStoreSpi.java Thu Jul 22 07:36:11 2010
@@ -78,8 +78,7 @@ public class CoreKeyStoreSpi extends Key
private Entry getTlsEntry() throws Exception
{
- DN adminDn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN );
- adminDn.normalize( directoryService.getSchemaManager().getNormalizerMapping() );
+ DN adminDn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN, directoryService.getSchemaManager() );
LdapPrincipal principal = new LdapPrincipal( adminDn, AuthenticationLevel.SIMPLE );
CoreSession session = directoryService.getSession( principal );
return session.lookup( adminDn );
Propchange: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/sp/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/core/src/main/java/org/apache/directory/server/core/sp:749790-764110
+/directory/apacheds/branches/apacheds-schema/core/src/main/java/org/apache/directory/server/core/sp:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/core/src/main/java/org/apache/directory/server/core/sp:945827-946347
+/directory/apacheds/trunk/core/src/main/java/org/apache/directory/server/core/sp:965202-966523
Modified: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/sp/LdapClassLoader.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/sp/LdapClassLoader.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/sp/LdapClassLoader.java (original)
+++ directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/sp/LdapClassLoader.java Thu Jul 22 07:36:11 2010
@@ -74,8 +74,7 @@ public class LdapClassLoader extends Cla
{
super( LdapClassLoader.class.getClassLoader() );
this.directoryService = directoryService;
- defaultSearchDn = new DN( DEFAULT_SEARCH_CONTEXTS_CONFIG );
- defaultSearchDn.normalize( directoryService.getSchemaManager().getNormalizerMapping() );
+ defaultSearchDn = new DN( DEFAULT_SEARCH_CONTEXTS_CONFIG, directoryService.getSchemaManager() );
OBJECT_CLASS_AT = directoryService.getSchemaManager().getAttributeType( SchemaConstants.OBJECT_CLASS_AT );
}
@@ -163,8 +162,7 @@ public class LdapClassLoader extends Cla
for ( Value<?> val : attr )
{
- DN dn = new DN( val.getString() );
- dn.normalize( directoryService.getSchemaManager().getNormalizerMapping() );
+ DN dn = new DN( val.getString(), directoryService.getSchemaManager() );
searchContexts.add( dn );
}
@@ -188,8 +186,7 @@ public class LdapClassLoader extends Cla
for ( String suffix:suffixes )
{
- DN dn = new DN( suffix );
- dn.normalize( directoryService.getSchemaManager().getNormalizerMapping() );
+ DN dn = new DN( suffix, directoryService.getSchemaManager() );
namingContexts.add( dn );
}
Propchange: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/subtree/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/core/src/main/java/org/apache/directory/server/core/subtree:749790-764110
+/directory/apacheds/branches/apacheds-schema/core/src/main/java/org/apache/directory/server/core/subtree:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/core/src/main/java/org/apache/directory/server/core/subtree:945827-946347
+/directory/apacheds/trunk/core/src/main/java/org/apache/directory/server/core/subtree:965202-966523
Propchange: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/subtree/SubentryCache.java
('svn:mergeinfo' removed)
Modified: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java (original)
+++ directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java Thu Jul 22 07:36:11 2010
@@ -237,14 +237,12 @@ public class SubentryInterceptor extends
controls.setReturningAttributes( new String[]
{ SchemaConstants.SUBTREE_SPECIFICATION_AT, SchemaConstants.OBJECT_CLASS_AT } );
- DN adminDn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN );
- adminDn.normalize( schemaManager.getNormalizerMapping() );
+ DN adminDn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN, schemaManager );
// search each namingContext for subentries
for ( String suffix : suffixes )
{
- DN suffixDn = new DN( suffix );
- suffixDn.normalize( schemaManager.getNormalizerMapping() );
+ DN suffixDn = new DN( suffix, schemaManager );
CoreSession adminSession = new DefaultCoreSession(
new LdapPrincipal( adminDn, AuthenticationLevel.STRONG ), directoryService );
Propchange: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -1,4 +1,5 @@
/directory/apacheds/branches/apacheds-replication/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java:749790-764110
/directory/apacheds/branches/apacheds-schema/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java:806623-896441
+/directory/apacheds/branches/bigbang/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java:580501-583277
/directory/apacheds/branches/xdbm-refactoring/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java:945827-946347
-/directory/apacheds/trunk/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java:965781
+/directory/apacheds/trunk/core/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java:498338-580500,965202-966523
Propchange: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/trigger/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/core/src/main/java/org/apache/directory/server/core/trigger:749790-764110
+/directory/apacheds/branches/apacheds-schema/core/src/main/java/org/apache/directory/server/core/trigger:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/core/src/main/java/org/apache/directory/server/core/trigger:945827-946347
+/directory/apacheds/trunk/core/src/main/java/org/apache/directory/server/core/trigger:965202-966523
Modified: directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/trigger/TriggerSpecCache.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/trigger/TriggerSpecCache.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/trigger/TriggerSpecCache.java (original)
+++ directory/apacheds/branches/apacheds-subtree/core/src/main/java/org/apache/directory/server/core/trigger/TriggerSpecCache.java Thu Jul 22 07:36:11 2010
@@ -129,8 +129,7 @@ public class TriggerSpecCache
SearchControls ctls = new SearchControls();
ctls.setSearchScope( SearchControls.SUBTREE_SCOPE );
- DN adminDn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN_NORMALIZED );
- adminDn.normalize( directoryService.getSchemaManager().getNormalizerMapping() );
+ DN adminDn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN_NORMALIZED, directoryService.getSchemaManager() );
CoreSession adminSession = new DefaultCoreSession(
new LdapPrincipal( adminDn, AuthenticationLevel.STRONG ), directoryService );
Propchange: directory/apacheds/branches/apacheds-subtree/core/src/test/java/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/core/src/test/java:749790-764110
+/directory/apacheds/branches/apacheds-schema/core/src/test/java:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/core/src/test/java:945827-946347
+/directory/apacheds/trunk/core/src/test/java:965202-966523
Modified: directory/apacheds/branches/apacheds-subtree/core/src/test/java/org/apache/directory/server/core/schema/SchemaCheckerTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/core/src/test/java/org/apache/directory/server/core/schema/SchemaCheckerTest.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/core/src/test/java/org/apache/directory/server/core/schema/SchemaCheckerTest.java (original)
+++ directory/apacheds/branches/apacheds-subtree/core/src/test/java/org/apache/directory/server/core/schema/SchemaCheckerTest.java Thu Jul 22 07:36:11 2010
@@ -478,7 +478,7 @@ public class SchemaCheckerTest
{
Map<String, OidNormalizer> oidNormalizers = schemaManager.getAttributeTypeRegistry().getNormalizerMapping();
ModificationOperation mod = ModificationOperation.REMOVE_ATTRIBUTE;
- DN name = new DN( "ou=user,dc=example,dc=com" ).normalize( oidNormalizers );
+ DN name = new DN( "ou=user,dc=example,dc=com", schemaManager );
AttributeType cnAt = schemaManager.lookupAttributeTypeRegistry( "cn" );
AttributeType ouAt = schemaManager.lookupAttributeTypeRegistry( "ou" );
AttributeType snAt = schemaManager.lookupAttributeTypeRegistry( "sn" );
Propchange: directory/apacheds/branches/apacheds-subtree/jdbm-partition/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/jdbm-partition:749790-764110
+/directory/apacheds/branches/apacheds-schema/jdbm-partition:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/jdbm-partition:945827-946347
+/directory/apacheds/trunk/jdbm-partition:965704-966207
Modified: directory/apacheds/branches/apacheds-subtree/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java (original)
+++ directory/apacheds/branches/apacheds-subtree/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmStoreTest.java Thu Jul 22 07:36:11 2010
@@ -126,8 +126,7 @@ public class JdbmStoreTest
fail( "Schema load failed : " + LdapExceptionUtils.printErrors( schemaManager.getErrors() ) );
}
- EXAMPLE_COM = new DN( "dc=example,dc=com" );
- EXAMPLE_COM.normalize( schemaManager.getNormalizerMapping() );
+ EXAMPLE_COM = new DN( "dc=example,dc=com", schemaManager );
OU_AT = schemaManager.getAttributeType( SchemaConstants.OU_AT );
DC_AT = schemaManager.getAttributeType( SchemaConstants.DC_AT );
@@ -206,8 +205,7 @@ public class JdbmStoreTest
store2.init( schemaManager );
// inject context entry
- DN suffixDn = new DN( "dc=example,dc=com" );
- suffixDn.normalize( schemaManager.getNormalizerMapping() );
+ DN suffixDn = new DN( "dc=example,dc=com", schemaManager );
Entry entry = new DefaultEntry( schemaManager, suffixDn );
entry.add( "objectClass", "top", "domain" );
entry.add( "dc", "example" );
@@ -479,8 +477,7 @@ public class JdbmStoreTest
@Test
public void testFreshStore() throws Exception
{
- DN dn = new DN( "o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "o=Good Times Co.", schemaManager );
assertEquals( 1L, ( long ) store.getEntryId( dn ) );
assertEquals( 11, store.count() );
assertEquals( "o=Good Times Co.", store.getEntryDn( 1L ).getName() );
@@ -514,8 +511,7 @@ public class JdbmStoreTest
assertEquals( 10, store.count() );
// add an alias and delete to test dropAliasIndices method
- DN dn = new DN( "commonName=Jack Daniels,ou=Apache,ou=Board of Directors,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "commonName=Jack Daniels,ou=Apache,ou=Board of Directors,o=Good Times Co.", schemaManager );
Entry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "alias", "extensibleObject" );
entry.add( "ou", "Apache" );
@@ -563,8 +559,7 @@ public class JdbmStoreTest
assertFalse( cursor.next() );
// dn id 12
- DN martinDn = new DN( "cn=Marting King,ou=Sales,o=Good Times Co." );
- martinDn.normalize( schemaManager.getNormalizerMapping() );
+ DN martinDn = new DN( "cn=Marting King,ou=Sales,o=Good Times Co.", schemaManager );
Entry entry = new DefaultEntry( schemaManager, martinDn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Sales" );
@@ -578,8 +573,7 @@ public class JdbmStoreTest
assertTrue( cursor.previous() );
assertEquals( 12, ( long ) cursor.get().getId() );
- DN newParentDn = new DN( "ou=Board of Directors,o=Good Times Co." );
- newParentDn.normalize( schemaManager.getNormalizerMapping() );
+ DN newParentDn = new DN( "ou=Board of Directors,o=Good Times Co.", schemaManager );
DN newDn = ((DN)newParentDn.clone()).add( martinDn.getRdn() );
@@ -590,8 +584,7 @@ public class JdbmStoreTest
assertEquals( 12, ( long ) cursor.get().getId() );
// dn id 13
- DN marketingDn = new DN( "ou=Marketing,ou=Sales,o=Good Times Co." );
- marketingDn.normalize( schemaManager.getNormalizerMapping() );
+ DN marketingDn = new DN( "ou=Marketing,ou=Sales,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, marketingDn );
entry.add( "objectClass", "top", "organizationalUnit" );
entry.add( "ou", "Marketing" );
@@ -600,8 +593,7 @@ public class JdbmStoreTest
store.add( entry );
// dn id 14
- DN jimmyDn = new DN( "cn=Jimmy Wales,ou=Marketing, ou=Sales,o=Good Times Co." );
- jimmyDn.normalize( schemaManager.getNormalizerMapping() );
+ DN jimmyDn = new DN( "cn=Jimmy Wales,ou=Marketing, ou=Sales,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, jimmyDn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Marketing" );
@@ -664,8 +656,7 @@ public class JdbmStoreTest
@Test(expected = LdapNoSuchObjectException.class)
public void testAddWithoutParentId() throws Exception
{
- DN dn = new DN( "cn=Marting King,ou=Not Present,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Marting King,ou=Not Present,o=Good Times Co.", schemaManager );
Entry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Not Present" );
@@ -677,8 +668,7 @@ public class JdbmStoreTest
@Test(expected = LdapSchemaViolationException.class)
public void testAddWithoutObjectClass() throws Exception
{
- DN dn = new DN( "cn=Martin King,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Martin King,ou=Sales,o=Good Times Co.", schemaManager );
Entry entry = new DefaultEntry( schemaManager, dn );
entry.add( "ou", "Sales" );
entry.add( "cn", "Martin King" );
@@ -689,8 +679,7 @@ public class JdbmStoreTest
@Test
public void testModifyAddOUAttrib() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.OU_AT, OU_AT );
@@ -707,8 +696,7 @@ public class JdbmStoreTest
@Test
public void testRename() throws Exception
{
- DN dn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co.", schemaManager );
Entry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Engineering" );
@@ -727,8 +715,7 @@ public class JdbmStoreTest
@Test
public void testRenameEscaped() throws Exception
{
- DN dn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co.", schemaManager );
Entry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Engineering" );
@@ -742,8 +729,7 @@ public class JdbmStoreTest
store.rename( dn, rdn, true );
- DN dn2 = new DN( "sn=Ja\\+es,ou=Engineering,o=Good Times Co." );
- dn2.normalize( schemaManager.getNormalizerMapping() );
+ DN dn2 = new DN( "sn=Ja\\+es,ou=Engineering,o=Good Times Co.", schemaManager );
Long id = store.getEntryId( dn2 );
assertNotNull( id );
Entry entry2 = store.lookup( id );
@@ -754,8 +740,7 @@ public class JdbmStoreTest
@Test
public void testMove() throws Exception
{
- DN childDn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co." );
- childDn.normalize( schemaManager.getNormalizerMapping() );
+ DN childDn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co.", schemaManager );
Entry childEntry = new DefaultEntry( schemaManager, childDn );
childEntry.add( "objectClass", "top", "person", "organizationalPerson" );
childEntry.add( "ou", "Engineering" );
@@ -765,19 +750,16 @@ public class JdbmStoreTest
store.add( childEntry );
- DN parentDn = new DN( "ou=Sales,o=Good Times Co." );
- parentDn.normalize( schemaManager.getNormalizerMapping() );
+ DN parentDn = new DN( "ou=Sales,o=Good Times Co.", schemaManager );
RDN rdn = new RDN( "cn=Ryan" );
store.moveAndRename( childDn, parentDn, rdn, childEntry, true );
// to drop the alias indices
- childDn = new DN( "commonName=Jim Bean,ou=Apache,ou=Board of Directors,o=Good Times Co." );
- childDn.normalize( schemaManager.getNormalizerMapping() );
+ childDn = new DN( "commonName=Jim Bean,ou=Apache,ou=Board of Directors,o=Good Times Co.", schemaManager );
- parentDn = new DN( "ou=Engineering,o=Good Times Co." );
- parentDn.normalize( schemaManager.getNormalizerMapping() );
+ parentDn = new DN( "ou=Engineering,o=Good Times Co.", schemaManager );
assertEquals( 3, store.getSubAliasIndex().count() );
@@ -792,8 +774,7 @@ public class JdbmStoreTest
@Test
public void testModifyAdd() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.SURNAME_AT, SN_AT );
@@ -823,8 +804,7 @@ public class JdbmStoreTest
@Test
public void testModifyReplace() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.SN_AT, SN_AT );
@@ -855,8 +835,7 @@ public class JdbmStoreTest
@Test
public void testModifyRemove() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.SN_AT, SN_AT );
@@ -887,8 +866,7 @@ public class JdbmStoreTest
@Test
public void testModifyReplaceNonExistingIndexAttribute() throws Exception
{
- DN dn = new DN( "cn=Tim B,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Tim B,ou=Sales,o=Good Times Co.", schemaManager );
Entry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "cn", "Tim B" );
@@ -947,8 +925,7 @@ public class JdbmStoreTest
store.addIndex( new JdbmIndex( SchemaConstants.UID_AT_OID ) );
- DN suffixDn = new DN( "o=Good Times Co." );
- suffixDn.normalize( schemaManager.getNormalizerMapping() );
+ DN suffixDn = new DN( "o=Good Times Co.", schemaManager );
store.setSuffixDn( suffixDn );
// init the store to call deleteUnusedIndexFiles() method
store.init( schemaManager );
Propchange: directory/apacheds/branches/apacheds-subtree/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -1,4 +1,4 @@
/directory/apacheds/branches/apacheds-replication/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree:749790-764110
/directory/apacheds/branches/apacheds-schema/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree:806623-810034
/directory/apacheds/branches/xdbm-refactoring/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree:945827-946347
-/directory/apacheds/trunk/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree:498338-580500,806623-894866*
+/directory/apacheds/trunk/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree:498338-580500,806623-894866*,965704-966207
Propchange: directory/apacheds/branches/apacheds-subtree/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree/PartitionTreeTest.java
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -1,3 +1,3 @@
/directory/apacheds/branches/apacheds-replication/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree/PartitionTreeTest.java:749790-764110
/directory/apacheds/branches/xdbm-refactoring/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree/PartitionTreeTest.java:945827-946347
-/directory/apacheds/trunk/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree/PartitionTreeTest.java:498338-580500,806623-894866
+/directory/apacheds/trunk/jdbm-partition/src/test/java/org/apache/directory/server/core/partition/tree/PartitionTreeTest.java:498338-580500,806623-894866,965704-966207
Propchange: directory/apacheds/branches/apacheds-subtree/jdbm-partition/src/test/java/org/apache/directory/server/core/schema/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -1,4 +1,4 @@
/directory/apacheds/branches/apacheds-replication/jdbm-partition/src/test/java/org/apache/directory/server/core/schema:749790-764110
/directory/apacheds/branches/apacheds-schema/jdbm-partition/src/test/java/org/apache/directory/server/core/schema:806623-810034
/directory/apacheds/branches/xdbm-refactoring/jdbm-partition/src/test/java/org/apache/directory/server/core/schema:945827-946347
-/directory/apacheds/trunk/jdbm-partition/src/test/java/org/apache/directory/server/core/schema:498338-580500,806623-894866*
+/directory/apacheds/trunk/jdbm-partition/src/test/java/org/apache/directory/server/core/schema:498338-580500,806623-894866*,965704-966207
Propchange: directory/apacheds/branches/apacheds-subtree/jdbm-partition/src/test/java/org/apache/directory/server/core/schema/PartitionSchemaLoaderTest.java
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -1,4 +1,4 @@
/directory/apacheds/branches/apacheds-replication/jdbm-partition/src/test/java/org/apache/directory/server/core/schema/PartitionSchemaLoaderTest.java:749790-764110
/directory/apacheds/branches/apacheds-schema/jdbm-partition/src/test/java/org/apache/directory/server/core/schema/PartitionSchemaLoaderTest.java:806623-810034
/directory/apacheds/branches/xdbm-refactoring/jdbm-partition/src/test/java/org/apache/directory/server/core/schema/PartitionSchemaLoaderTest.java:945827-946347
-/directory/apacheds/trunk/jdbm-partition/src/test/java/org/apache/directory/server/core/schema/PartitionSchemaLoaderTest.java:498338-580500,806623-894866
+/directory/apacheds/trunk/jdbm-partition/src/test/java/org/apache/directory/server/core/schema/PartitionSchemaLoaderTest.java:498338-580500,806623-894866,965704-966207
Propchange: directory/apacheds/branches/apacheds-subtree/ldif-partition/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/ldif-partition:749790-764110
+/directory/apacheds/branches/apacheds-schema/ldif-partition:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/ldif-partition:945827-946347
+/directory/apacheds/trunk/ldif-partition:966208
Modified: directory/apacheds/branches/apacheds-subtree/ldif-partition/src/test/java/org/apache/directory/server/core/partition/LdifPartitionTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/ldif-partition/src/test/java/org/apache/directory/server/core/partition/LdifPartitionTest.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/ldif-partition/src/test/java/org/apache/directory/server/core/partition/LdifPartitionTest.java (original)
+++ directory/apacheds/branches/apacheds-subtree/ldif-partition/src/test/java/org/apache/directory/server/core/partition/LdifPartitionTest.java Thu Jul 22 07:36:11 2010
@@ -162,7 +162,7 @@ public class LdifPartitionTest
private ClonedServerEntry createEntry( String dn ) throws Exception
{
Entry entry = new DefaultEntry( schemaManager );
- entry.setDn( new DN( dn ).normalize( schemaManager.getNormalizerMapping() ) );
+ entry.setDn( new DN( dn, schemaManager ) );
entry.put( SchemaConstants.ENTRY_CSN_AT, defaultCSNFactory.newInstance().toString() );
entry.add( SchemaConstants.ENTRY_UUID_AT, UUID.randomUUID().toString() );
@@ -183,7 +183,7 @@ public class LdifPartitionTest
@Test
public void testLdifAddEntries() throws Exception
{
- DN adminDn = new DN( "uid=admin,ou=system" ).normalize( schemaManager.getNormalizerMapping() );
+ DN adminDn = new DN( "uid=admin,ou=system", schemaManager );
CoreSession session = new MockCoreSession( new LdapPrincipal( adminDn, AuthenticationLevel.STRONG ), new MockDirectoryService( 1 ) );
AddOperationContext addCtx = new AddOperationContext( session );
@@ -227,7 +227,7 @@ public class LdifPartitionTest
@Test
public void testLdifAddExistingEntry() throws Exception
{
- DN adminDn = new DN( "uid=admin,ou=system" ).normalize( schemaManager.getNormalizerMapping() );
+ DN adminDn = new DN( "uid=admin,ou=system", schemaManager );
CoreSession session = new MockCoreSession( new LdapPrincipal( adminDn, AuthenticationLevel.STRONG ), new MockDirectoryService( 1 ) );
AddOperationContext addCtx = new AddOperationContext( session );
@@ -280,7 +280,7 @@ public class LdifPartitionTest
@Test
public void testLdifDeleteExistingEntry() throws Exception
{
- DN adminDn = new DN( "uid=admin,ou=system" ).normalize( schemaManager.getNormalizerMapping() );
+ DN adminDn = new DN( "uid=admin,ou=system", schemaManager );
CoreSession session = new MockCoreSession( new LdapPrincipal( adminDn, AuthenticationLevel.STRONG ), new MockDirectoryService( 1 ) );
AddOperationContext addCtx = new AddOperationContext( session );
@@ -314,8 +314,7 @@ public class LdifPartitionTest
DeleteOperationContext delCtx = new DeleteOperationContext( session );
- DN dn = new DN( "dc=test1,dc=test,ou=test,ou=system" );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "dc=test1,dc=test,ou=test,ou=system", schemaManager );
delCtx.setDn( dn );
@@ -332,15 +331,13 @@ public class LdifPartitionTest
assertFalse( new File( wkdir, "ou=test,ou=system/dc=test/dc=mvrdn+objectclass=domain" ).exists() );
assertTrue( new File( wkdir, "ou=test,ou=system/dc=test/dc=mvrdn+objectclass=domain.ldif" ).exists() );
- dn = new DN( "dc=test2,dc=test,ou=test,ou=system" );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "dc=test2,dc=test,ou=test,ou=system", schemaManager );
delCtx.setDn( dn );
partition.delete( delCtx );
- dn = new DN( "dc=mvrdn+objectClass=domain,dc=test,ou=test,ou=system" );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "dc=mvrdn+objectClass=domain,dc=test,ou=test,ou=system", schemaManager );
delCtx.setDn( dn );
@@ -366,7 +363,7 @@ public class LdifPartitionTest
@Test
public void testLdifSearchExistingEntry() throws Exception
{
- DN adminDn = new DN( "uid=admin,ou=system" ).normalize( schemaManager.getNormalizerMapping() );
+ DN adminDn = new DN( "uid=admin,ou=system", schemaManager );
CoreSession session = new MockCoreSession( new LdapPrincipal( adminDn, AuthenticationLevel.STRONG ), new MockDirectoryService( 1 ) );
AddOperationContext addCtx = new AddOperationContext( session );
@@ -434,8 +431,8 @@ public class LdifPartitionTest
{
CoreSession session = injectEntries();
- ClonedServerEntry childEntry1 = partition.lookup( partition.getEntryId( new DN( "dc=child1,ou=test,ou=system" ).normalize( schemaManager.getNormalizerMapping() ) ) );
- ClonedServerEntry childEntry2 = partition.lookup( partition.getEntryId( new DN( "dc=child2,ou=test,ou=system" ).normalize( schemaManager.getNormalizerMapping() ) ) );
+ ClonedServerEntry childEntry1 = partition.lookup( partition.getEntryId( new DN( "dc=child1,ou=test,ou=system", schemaManager ) ) );
+ ClonedServerEntry childEntry2 = partition.lookup( partition.getEntryId( new DN( "dc=child2,ou=test,ou=system", schemaManager ) ) );
MoveOperationContext moveOpCtx = new MoveOperationContext( session, childEntry1.getDn(), childEntry2.getDn() );
partition.move( moveOpCtx );
@@ -460,8 +457,7 @@ public class LdifPartitionTest
{
CoreSession session = injectEntries();
- DN childDn1 = new DN( "dc=child1,ou=test,ou=system" );
- childDn1.normalize( schemaManager.getNormalizerMapping() );
+ DN childDn1 = new DN( "dc=child1,ou=test,ou=system", schemaManager );
RDN newRdn = new RDN( SchemaConstants.DC_AT + "=" + "renamedChild1" );
RenameOperationContext renameOpCtx = new RenameOperationContext( session, childDn1, newRdn, true );
@@ -486,8 +482,7 @@ public class LdifPartitionTest
{
CoreSession session = injectEntries();
- DN childDn1 = new DN( "dc=child1,ou=test,ou=system" );
- childDn1.normalize( schemaManager.getNormalizerMapping() );
+ DN childDn1 = new DN( "dc=child1,ou=test,ou=system", schemaManager );
RDN newRdn = new RDN( SchemaConstants.DC_AT + "=" + "renamedChild1" );
RenameOperationContext renameOpCtx = new RenameOperationContext( session, childDn1, newRdn, false );
@@ -517,11 +512,9 @@ public class LdifPartitionTest
{
CoreSession session = injectEntries();
- DN childDn1 = new DN( "dc=child1,ou=test,ou=system" );
- childDn1.normalize( schemaManager.getNormalizerMapping() );
+ DN childDn1 = new DN( "dc=child1,ou=test,ou=system", schemaManager );
- DN childDn2 = new DN( "dc=child2,ou=test,ou=system" );
- childDn2.normalize( schemaManager.getNormalizerMapping() );
+ DN childDn2 = new DN( "dc=child2,ou=test,ou=system", schemaManager );
RDN newRdn = new RDN( SchemaConstants.DC_AT + "=" + "movedChild1" );
MoveAndRenameOperationContext moveAndRenameOpCtx = new MoveAndRenameOperationContext( session, childDn1, childDn2, newRdn, true );
@@ -546,11 +539,9 @@ public class LdifPartitionTest
{
CoreSession session = injectEntries();
- DN childDn1 = new DN( "dc=child1,ou=test,ou=system" );
- childDn1.normalize( schemaManager.getNormalizerMapping() );
+ DN childDn1 = new DN( "dc=child1,ou=test,ou=system", schemaManager );
- DN childDn2 = new DN( "dc=child2,ou=test,ou=system" );
- childDn2.normalize( schemaManager.getNormalizerMapping() );
+ DN childDn2 = new DN( "dc=child2,ou=test,ou=system", schemaManager );
RDN newRdn = new RDN( SchemaConstants.DC_AT + "=" + "movedChild1" );
MoveAndRenameOperationContext moveAndRenameOpCtx = new MoveAndRenameOperationContext( session, childDn1, childDn2, newRdn, false );
@@ -578,7 +569,7 @@ public class LdifPartitionTest
private CoreSession injectEntries() throws Exception
{
- DN adminDn = new DN( "uid=admin,ou=system" ).normalize( schemaManager.getNormalizerMapping() );
+ DN adminDn = new DN( "uid=admin,ou=system", schemaManager );
CoreSession session = new MockCoreSession( new LdapPrincipal( adminDn, AuthenticationLevel.STRONG ), new MockDirectoryService( 1 ) );
AddOperationContext addCtx = new AddOperationContext( session );
Propchange: directory/apacheds/branches/apacheds-subtree/protocol-ldap/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/protocol-ldap:749790-764110
+/directory/apacheds/branches/apacheds-schema/protocol-ldap:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/protocol-ldap:945827-946347
+/directory/apacheds/trunk/protocol-ldap:965704-966207
Modified: directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/ModifyDnHandler.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/ModifyDnHandler.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/ModifyDnHandler.java (original)
+++ directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/ModifyDnHandler.java Thu Jul 22 07:36:11 2010
@@ -26,6 +26,7 @@ import org.apache.directory.shared.ldap.
import org.apache.directory.shared.ldap.message.internal.InternalLdapResult;
import org.apache.directory.shared.ldap.message.internal.InternalModifyDnRequest;
import org.apache.directory.shared.ldap.name.DN;
+import org.apache.directory.shared.ldap.schema.SchemaManager;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -73,13 +74,10 @@ public class ModifyDnHandler extends Lda
try
{
- DN newRdn = new DN( req.getNewRdn().getName() );
- newRdn.normalize( session.getCoreSession().getDirectoryService()
- .getSchemaManager().getNormalizerMapping() );
+ SchemaManager schemaManager = session.getCoreSession().getDirectoryService().getSchemaManager();
+ DN newRdn = new DN( req.getNewRdn().getName(), schemaManager );
- DN oldRdn = new DN( req.getName().getRdn().getName() );
- oldRdn.normalize( session.getCoreSession().getDirectoryService()
- .getSchemaManager().getNormalizerMapping() );
+ DN oldRdn = new DN( req.getName().getRdn().getName(), schemaManager );
boolean rdnChanged = req.getNewRdn() != null &&
! newRdn.getNormName().equals( oldRdn.getNormName() );
Modified: directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/SearchHandler.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/SearchHandler.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/SearchHandler.java (original)
+++ directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/SearchHandler.java Thu Jul 22 07:36:11 2010
@@ -1343,8 +1343,7 @@ public class SearchHandler extends LdapR
DirectoryService ds = session.getCoreSession().getDirectoryService();
PartitionNexus nexus = ds.getPartitionNexus();
Value<?> subschemaSubentry = nexus.getRootDSE( null ).get( SchemaConstants.SUBSCHEMA_SUBENTRY_AT ).get();
- DN subschemaSubentryDn = new DN( subschemaSubentry.getString() );
- subschemaSubentryDn.normalize( ds.getSchemaManager().getNormalizerMapping() );
+ DN subschemaSubentryDn = new DN( subschemaSubentry.getString(), ds.getSchemaManager() );
String subschemaSubentryDnNorm = subschemaSubentryDn.getNormName();
return subschemaSubentryDnNorm.equals( baseNormForm );
@@ -1393,9 +1392,7 @@ public class SearchHandler extends LdapR
}
// Normalize the DN to check for same dn
- DN urlDn = new DN( ldapUrl.getDn().getName() );
- urlDn.normalize( session.getCoreSession().getDirectoryService().getSchemaManager()
- .getNormalizerMapping() );
+ DN urlDn = new DN( ldapUrl.getDn().getName(), session.getCoreSession().getDirectoryService().getSchemaManager() );
if ( urlDn.getNormName().equals( req.getBase().getNormName() ) )
{
@@ -1474,9 +1471,7 @@ public class SearchHandler extends LdapR
LOG.error( I18n.err( I18n.ERR_165, ref, referralAncestor ) );
}
- DN urlDn = new DN( ldapUrl.getDn().getName() );
- urlDn.normalize( session.getCoreSession().getDirectoryService().getSchemaManager()
- .getNormalizerMapping() );
+ DN urlDn = new DN( ldapUrl.getDn().getName(), session.getCoreSession().getDirectoryService().getSchemaManager() );
if ( urlDn.getNormName().equals( referralAncestor.getDn().getNormName() ) )
{
Modified: directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplConsumer.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplConsumer.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplConsumer.java (original)
+++ directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplConsumer.java Thu Jul 22 07:36:11 2010
@@ -198,8 +198,7 @@ public class SyncReplConsumer implements
cookieModLst = new ArrayList<Modification>( 1 );
cookieModLst.add( cookieMod );
- configEntryDn = new DN( config.getConfigEntryDn() );
- configEntryDn.normalize( schemaManager.getNormalizerMapping() );
+ configEntryDn = new DN( config.getConfigEntryDn(), schemaManager );
prepareSyncSearchRequest();
}
@@ -954,8 +953,7 @@ public class SyncReplConsumer implements
}
}
- DN dn = new DN( config.getBaseDn() );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( config.getBaseDn(), schemaManager );
LOG.debug( "selecting entries to be deleted using filter {}", filter.toString() );
EntryFilteringCursor cursor = session.search( dn, SearchScope.SUBTREE, filter,
Propchange: directory/apacheds/branches/apacheds-subtree/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplConsumer.java
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -1,3 +1,4 @@
-/directory/apacheds/branches/apacheds-replication/syncrepl/src/main/java/org/apache/directory/server/syncrepl/SyncReplConsumer.java:749790-764110
+/directory/apacheds/branches/apacheds-replication/syncrepl/src/main/java/org/apache/directory/server/syncrepl/SyncReplConsumer.java:749790-762530
/directory/apacheds/branches/apacheds-schema/syncrepl/src/main/java/org/apache/directory/server/syncrepl/SyncReplConsumer.java:806623-896441
/directory/apacheds/branches/xdbm-refactoring/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplConsumer.java:945827-946347
+/directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplConsumer.java:965704-966207
Propchange: directory/apacheds/branches/apacheds-subtree/server-config/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/server-config:749790-764110
+/directory/apacheds/branches/apacheds-schema/server-config:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/server-config:945827-946347
+/directory/apacheds/trunk/server-config:965704-966208
Modified: directory/apacheds/branches/apacheds-subtree/server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java (original)
+++ directory/apacheds/branches/apacheds-subtree/server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java Thu Jul 22 07:36:11 2010
@@ -706,8 +706,7 @@ public class ConfigPartitionReader
if ( webAppsAttr != null )
{
- DN webAppsDN = new DN( webAppsAttr.getString() );
- webAppsDN.normalize( schemaManager.getNormalizerMapping() );
+ DN webAppsDN = new DN( webAppsAttr.getString(), schemaManager );
Set<WebApp> webApps = getWebApps( webAppsDN );
httpServer.setWebApps( webApps );
@@ -790,8 +789,7 @@ public class ConfigPartitionReader
if ( changeLogAttr != null )
{
- DN clDN = new DN( changeLogAttr.getString() );
- clDN.normalize( schemaManager.getNormalizerMapping() );
+ DN clDN = new DN( changeLogAttr.getString(), schemaManager );
ChangeLog cl = getChangeLog( clDN );
dirService.setChangeLog( cl );
}
@@ -807,8 +805,7 @@ public class ConfigPartitionReader
if ( journalAttr != null )
{
- DN journalDN = new DN( journalAttr.getString() );
- journalDN.normalize( schemaManager.getNormalizerMapping() );
+ DN journalDN = new DN( journalAttr.getString(), schemaManager );
dirService.setJournal( getJournal( journalDN ) );
}
@@ -1096,8 +1093,7 @@ public class ConfigPartitionReader
partition.setId( getString( ConfigSchemaConstants.ADS_PARTITION_ID, partitionEntry ) );
partition.setPartitionDir( new File( workDir, partition.getId() ) );
- DN systemDn = new DN( getString( ConfigSchemaConstants.ADS_PARTITION_SUFFIX, partitionEntry ) );
- systemDn.normalize( schemaManager.getNormalizerMapping() );
+ DN systemDn = new DN( getString( ConfigSchemaConstants.ADS_PARTITION_SUFFIX, partitionEntry ), schemaManager );
partition.setSuffix( systemDn );
EntryAttribute cacheAttr = partitionEntry.get( ConfigSchemaConstants.ADS_PARTITION_CACHE_SIZE );
Propchange: directory/apacheds/branches/apacheds-subtree/server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -1,3 +1,4 @@
/directory/apacheds/branches/apacheds-replication/core-annotations/src/main/java/org/apache/directory/server/core/factory/ConfigPartitionReader.java:749790-764110
/directory/apacheds/branches/apacheds-schema/core-annotations/src/main/java/org/apache/directory/server/core/factory/ConfigPartitionReader.java:806623-896441
/directory/apacheds/branches/xdbm-refactoring/default-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java:945827-946347
+/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java:965704-966208
Propchange: directory/apacheds/branches/apacheds-subtree/server-config/src/main/resources/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -1,6 +1,7 @@
-/directory/apacheds/branches/apacheds-cidit/default-config/src/main/resources:897934-899975
+/directory/apacheds/branches/apacheds-cidit/default-config/src/main/resources:897934-898678
/directory/apacheds/branches/apacheds-replication/core-annotations/src/main/resources:749790-764110
/directory/apacheds/branches/apacheds-replication/default-config/src/main/resources:749790-764110
/directory/apacheds/branches/apacheds-schema/core-annotations/src/main/resources:806623-896441
/directory/apacheds/branches/apacheds-schema/default-config/src/main/resources:806623-896441
/directory/apacheds/branches/xdbm-refactoring/default-config/src/main/resources:945827-946347
+/directory/apacheds/trunk/server-config/src/main/resources:965704-966208
Propchange: directory/apacheds/branches/apacheds-subtree/server-config/src/test/java/org/apache/directory/server/config/ConfigPartitionReaderTest.java
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -2,3 +2,4 @@
/directory/apacheds/branches/apacheds-schema/core-annotations/src/main/java/org/apache/directory/server/core/factory/CiDITDirectoryServiceFactory.java:806623-896441
/directory/apacheds/branches/cidit/default-config/src/test/java/org/apache/directory/server/config/ConfigPartitionReaderTest.java:900288-900681
/directory/apacheds/branches/xdbm-refactoring/default-config/src/test/java/org/apache/directory/server/config/ConfigPartitionReaderTest.java:945827-946347
+/directory/apacheds/trunk/server-config/src/test/java/org/apache/directory/server/config/ConfigPartitionReaderTest.java:965704-966208
Propchange: directory/apacheds/branches/apacheds-subtree/server-integ/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/server-integ:749790-764110
+/directory/apacheds/branches/apacheds-schema/server-integ:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/server-integ:945827-946347
+/directory/apacheds/trunk/server-integ:966207
Modified: directory/apacheds/branches/apacheds-subtree/server-integ/src/test/java/org/apache/directory/server/operations/add/AddIT.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/server-integ/src/test/java/org/apache/directory/server/operations/add/AddIT.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/server-integ/src/test/java/org/apache/directory/server/operations/add/AddIT.java (original)
+++ directory/apacheds/branches/apacheds-subtree/server-integ/src/test/java/org/apache/directory/server/operations/add/AddIT.java Thu Jul 22 07:36:11 2010
@@ -744,8 +744,7 @@ public class AddIT extends AbstractLdapT
principalDn = "";
}
- DN userDn = new DN( principalDn );
- userDn.normalize( service.getSchemaManager().getNormalizerMapping() );
+ DN userDn = new DN( principalDn, service.getSchemaManager() );
LdapPrincipal principal = new LdapPrincipal( userDn, AuthenticationLevel.SIMPLE );
if ( dn == null )
Propchange: directory/apacheds/branches/apacheds-subtree/server-jndi/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/server-jndi:749790-764110
+/directory/apacheds/branches/apacheds-schema/server-jndi:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/server-jndi:945827-946347
+/directory/apacheds/trunk/server-jndi:966207
Modified: directory/apacheds/branches/apacheds-subtree/server-jndi/src/main/java/org/apache/directory/server/configuration/ApacheDS.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/server-jndi/src/main/java/org/apache/directory/server/configuration/ApacheDS.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/server-jndi/src/main/java/org/apache/directory/server/configuration/ApacheDS.java (original)
+++ directory/apacheds/branches/apacheds-subtree/server-jndi/src/main/java/org/apache/directory/server/configuration/ApacheDS.java Thu Jul 22 07:36:11 2010
@@ -389,10 +389,7 @@ public class ApacheDS
}
- DN dn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN );
-
- // Must normalize the dn or - IllegalStateException!
- dn.normalize( directoryService.getSchemaManager().getNormalizerMapping() );
+ DN dn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN, directoryService.getSchemaManager() );
ensureLdifFileBase();
Propchange: directory/apacheds/branches/apacheds-subtree/server-tools/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/server-tools:749790-764110
+/directory/apacheds/branches/apacheds-schema/server-tools:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/server-tools:945827-946347
+/directory/apacheds/trunk/server-tools:966207
Modified: directory/apacheds/branches/apacheds-subtree/server-tools/src/main/java/org/apache/directory/server/ldap/handlers/extended/LaunchDiagnosticUiHandler.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/server-tools/src/main/java/org/apache/directory/server/ldap/handlers/extended/LaunchDiagnosticUiHandler.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/server-tools/src/main/java/org/apache/directory/server/ldap/handlers/extended/LaunchDiagnosticUiHandler.java (original)
+++ directory/apacheds/branches/apacheds-subtree/server-tools/src/main/java/org/apache/directory/server/ldap/handlers/extended/LaunchDiagnosticUiHandler.java Thu Jul 22 07:36:11 2010
@@ -91,8 +91,7 @@ public class LaunchDiagnosticUiHandler i
requestor.getIoSession().write( new LaunchDiagnosticUiResponse( req.getMessageId() ) );
PartitionNexus nexus = service.getPartitionNexus();
- DN adminDn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN_NORMALIZED );
- adminDn.normalize( service.getSchemaManager().getNormalizerMapping() );
+ DN adminDn = new DN( ServerDNConstants.ADMIN_SYSTEM_DN_NORMALIZED, service.getSchemaManager() );
LdapPrincipal principal = new LdapPrincipal( adminDn, AuthenticationLevel.STRONG );
Set<String> suffixes = nexus.listSuffixes();
int launchedWindowCount = 0;
Propchange: directory/apacheds/branches/apacheds-subtree/xdbm-partition/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Jul 22 07:36:11 2010
@@ -0,0 +1,4 @@
+/directory/apacheds/branches/apacheds-replication/xdbm-partition:749790-764110
+/directory/apacheds/branches/apacheds-schema/xdbm-partition:806623-896441
+/directory/apacheds/branches/xdbm-refactoring/xdbm-partition:945827-946347
+/directory/apacheds/trunk/xdbm-partition:966208
Modified: directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/AbstractStore.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/AbstractStore.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/AbstractStore.java (original)
+++ directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/AbstractStore.java Thu Jul 22 07:36:11 2010
@@ -1729,8 +1729,7 @@ public abstract class AbstractStore<E, I
ID ancestorId; // Id of an alias entry relative
// Access aliasedObjectName, normalize it and generate the Name
- normalizedAliasTargetDn = new DN( aliasTarget );
- normalizedAliasTargetDn.normalize( schemaManager.getNormalizerMapping() );
+ normalizedAliasTargetDn = new DN( aliasTarget, schemaManager );
/*
* Check For Cycles
@@ -1868,7 +1867,7 @@ public abstract class AbstractStore<E, I
protected void dropAliasIndices( ID aliasId ) throws Exception
{
String targetDn = aliasIdx.reverseLookup( aliasId );
- ID targetId = getEntryId( new DN( targetDn ).normalize( schemaManager.getNormalizerMapping() ) );
+ ID targetId = getEntryId( new DN( targetDn, schemaManager ) );
if ( targetId == null )
{
@@ -1940,7 +1939,7 @@ public abstract class AbstractStore<E, I
protected void dropAliasIndices( ID aliasId, DN movedBase ) throws Exception
{
String targetDn = aliasIdx.reverseLookup( aliasId );
- ID targetId = getEntryId( new DN( targetDn ).normalize( schemaManager.getNormalizerMapping() ) );
+ ID targetId = getEntryId( new DN( targetDn, schemaManager ) );
DN aliasDn = getEntryDn( aliasId );
/*
Modified: directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/AbstractStoreTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/AbstractStoreTest.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/AbstractStoreTest.java (original)
+++ directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/AbstractStoreTest.java Thu Jul 22 07:36:11 2010
@@ -109,8 +109,7 @@ public class AbstractStoreTest
fail( "Schema load failed : " + LdapExceptionUtils.printErrors( schemaManager.getErrors() ) );
}
- EXAMPLE_COM = new DN( "dc=example,dc=com" );
- EXAMPLE_COM.normalize( schemaManager.getNormalizerMapping() );
+ EXAMPLE_COM = new DN( "dc=example,dc=com", schemaManager );
OU_AT = schemaManager.getAttributeType( SchemaConstants.OU_AT );
CN_AT = schemaManager.getAttributeType( SchemaConstants.CN_AT );
@@ -174,8 +173,7 @@ public class AbstractStoreTest
@Test
public void testModifyAddObjectClass() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.OBJECT_CLASS_AT, schemaManager
@@ -208,8 +206,7 @@ public class AbstractStoreTest
@Test
public void testModifyRemoveIndexedAttribute() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.OU_AT, OU_AT );
@@ -243,8 +240,7 @@ public class AbstractStoreTest
@Test
public void testModifyRemoveAllIndexedAttribute() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.OU_AT, OU_AT );
@@ -277,8 +273,7 @@ public class AbstractStoreTest
@Test
public void testModifyRemoveObjectClass() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.OBJECT_CLASS_AT, schemaManager
@@ -311,8 +306,7 @@ public class AbstractStoreTest
@Test
public void testModifyRemoveAllObjectClass() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.OBJECT_CLASS_AT, schemaManager
@@ -341,8 +335,7 @@ public class AbstractStoreTest
@Test
public void testCheckCsnIndexUpdate() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
AttributeType csnAt = schemaManager.lookupAttributeTypeRegistry( SchemaConstants.ENTRY_CSN_AT );
Modified: directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/StoreUtils.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/StoreUtils.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/StoreUtils.java (original)
+++ directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/StoreUtils.java Thu Jul 22 07:36:11 2010
@@ -60,8 +60,7 @@ public class StoreUtils
@SuppressWarnings("PMD.AvoidUsingHardCodedIP")
public static void loadExampleData( Store<Entry, Long> store, SchemaManager schemaManager ) throws Exception
{
- DN suffixDn = new DN( "o=Good Times Co." );
- suffixDn.normalize( schemaManager.getNormalizerMapping() );
+ DN suffixDn = new DN( "o=Good Times Co.", schemaManager );
store.setSuffixDn( suffixDn );
store.init( schemaManager );
@@ -75,8 +74,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #2
- DN dn = new DN( "ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "ou=Sales,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "organizationalUnit" );
entry.add( "ou", "Sales" );
@@ -85,8 +83,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #3
- dn = new DN( "ou=Board of Directors,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "ou=Board of Directors,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "organizationalUnit" );
entry.add( "ou", "Board of Directors" );
@@ -95,8 +92,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #4
- dn = new DN( "ou=Engineering,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "ou=Engineering,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "organizationalUnit" );
entry.add( "ou", "Engineering" );
@@ -105,8 +101,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #5
- dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Sales" );
@@ -117,8 +112,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #6
- dn = new DN( "cn=JIM BEAN,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "cn=JIM BEAN,ou=Sales,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Sales" );
@@ -129,8 +123,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #7
- dn = new DN( "ou=Apache,ou=Board of Directors,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "ou=Apache,ou=Board of Directors,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "organizationalUnit" );
entry.add( "ou", "Apache" );
@@ -139,8 +132,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #8
- dn = new DN( "cn=Jack Daniels,ou=Engineering,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "cn=Jack Daniels,ou=Engineering,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Engineering" );
@@ -153,8 +145,7 @@ public class StoreUtils
// aliases -------------
// Entry #9
- dn = new DN( "commonName=Jim Bean,ou=Apache,ou=Board of Directors,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "commonName=Jim Bean,ou=Apache,ou=Board of Directors,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "alias", "extensibleObject" );
entry.add( "ou", "Apache" );
@@ -163,8 +154,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #10
- dn = new DN( "commonName=Jim Bean,ou=Board of Directors,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "commonName=Jim Bean,ou=Board of Directors,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "alias", "extensibleObject" );
entry.add( "commonName", "Jim Bean" );
@@ -172,8 +162,7 @@ public class StoreUtils
injectEntryInStore( store, entry );
// Entry #11
- dn = new DN( "2.5.4.3=Johnny Walker,ou=Engineering,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ dn = new DN( "2.5.4.3=Johnny Walker,ou=Engineering,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "alias", "extensibleObject" );
entry.add( "ou", "Engineering" );
Modified: directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/impl/avl/AvlStoreTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/impl/avl/AvlStoreTest.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/impl/avl/AvlStoreTest.java (original)
+++ directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/impl/avl/AvlStoreTest.java Thu Jul 22 07:36:11 2010
@@ -123,8 +123,7 @@ public class AvlStoreTest
fail( "Schema load failed : " + LdapExceptionUtils.printErrors( schemaManager.getErrors() ) );
}
- EXAMPLE_COM = new DN( "dc=example,dc=com" );
- EXAMPLE_COM.normalize( schemaManager.getNormalizerMapping() );
+ EXAMPLE_COM = new DN( "dc=example,dc=com", schemaManager );
OU_AT = schemaManager.getAttributeType( SchemaConstants.OU_AT );
DC_AT = schemaManager.getAttributeType( SchemaConstants.DC_AT );
@@ -409,8 +408,7 @@ public class AvlStoreTest
@Test
public void testFreshStore() throws Exception
{
- DN dn = new DN( "o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "o=Good Times Co.", schemaManager );
assertEquals( 1L, ( long ) store.getEntryId( dn ) );
assertEquals( 11, store.count() );
@@ -441,8 +439,7 @@ public class AvlStoreTest
assertEquals( 10, store.count() );
// add an alias and delete to test dropAliasIndices method
- DN dn = new DN( "commonName=Jack Daniels,ou=Apache,ou=Board of Directors,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "commonName=Jack Daniels,ou=Apache,ou=Board of Directors,o=Good Times Co.", schemaManager );
DefaultEntry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "alias", "extensibleObject" );
entry.add( "ou", "Apache" );
@@ -490,8 +487,7 @@ public class AvlStoreTest
assertFalse( cursor.next() );
// dn id 12
- DN martinDn = new DN( "cn=Marting King,ou=Sales,o=Good Times Co." );
- martinDn.normalize( schemaManager.getNormalizerMapping() );
+ DN martinDn = new DN( "cn=Marting King,ou=Sales,o=Good Times Co.", schemaManager );
DefaultEntry entry = new DefaultEntry( schemaManager, martinDn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Sales" );
@@ -505,8 +501,7 @@ public class AvlStoreTest
assertTrue( cursor.previous() );
assertEquals( 12, ( long ) cursor.get().getId() );
- DN newParentDn = new DN( "ou=Board of Directors,o=Good Times Co." );
- newParentDn.normalize( schemaManager.getNormalizerMapping() );
+ DN newParentDn = new DN( "ou=Board of Directors,o=Good Times Co.", schemaManager );
DN newDn = ((DN)newParentDn.clone()).add( martinDn.getRdn() );
store.move( martinDn, newParentDn, newDn, new ClonedServerEntry( entry ) );
@@ -517,8 +512,7 @@ public class AvlStoreTest
assertEquals( 12, ( long ) cursor.get().getId() );
// dn id 13
- DN marketingDn = new DN( "ou=Marketing,ou=Sales,o=Good Times Co." );
- marketingDn.normalize( schemaManager.getNormalizerMapping() );
+ DN marketingDn = new DN( "ou=Marketing,ou=Sales,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, marketingDn );
entry.add( "objectClass", "top", "organizationalUnit" );
entry.add( "ou", "Marketing" );
@@ -527,8 +521,7 @@ public class AvlStoreTest
store.add( entry );
// dn id 14
- DN jimmyDn = new DN( "cn=Jimmy Wales,ou=Marketing, ou=Sales,o=Good Times Co." );
- jimmyDn.normalize( schemaManager.getNormalizerMapping() );
+ DN jimmyDn = new DN( "cn=Jimmy Wales,ou=Marketing, ou=Sales,o=Good Times Co.", schemaManager );
entry = new DefaultEntry( schemaManager, jimmyDn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Marketing" );
@@ -585,8 +578,7 @@ public class AvlStoreTest
@Test(expected = LdapNoSuchObjectException.class)
public void testAddWithoutParentId() throws Exception
{
- DN dn = new DN( "cn=Marting King,ou=Not Present,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Marting King,ou=Not Present,o=Good Times Co.", schemaManager );
DefaultEntry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Not Present" );
@@ -598,8 +590,7 @@ public class AvlStoreTest
@Test(expected = LdapSchemaViolationException.class)
public void testAddWithoutObjectClass() throws Exception
{
- DN dn = new DN( "cn=Martin King,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Martin King,ou=Sales,o=Good Times Co.", schemaManager );
DefaultEntry entry = new DefaultEntry( schemaManager, dn );
entry.add( "ou", "Sales" );
entry.add( "cn", "Martin King" );
@@ -610,8 +601,7 @@ public class AvlStoreTest
@Test
public void testModifyAddOUAttrib() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.OU_AT, OU_AT );
@@ -628,8 +618,7 @@ public class AvlStoreTest
@Test
public void testRename() throws Exception
{
- DN dn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co.", schemaManager );
DefaultEntry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Engineering" );
@@ -648,8 +637,7 @@ public class AvlStoreTest
@Test
public void testRenameEscaped() throws Exception
{
- DN dn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co.", schemaManager );
DefaultEntry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "ou", "Engineering" );
@@ -663,8 +651,7 @@ public class AvlStoreTest
store.rename( dn, rdn, true );
- DN dn2 = new DN( "sn=Ja\\+es,ou=Engineering,o=Good Times Co." );
- dn2.normalize( schemaManager.getNormalizerMapping() );
+ DN dn2 = new DN( "sn=Ja\\+es,ou=Engineering,o=Good Times Co.", schemaManager );
Long id = store.getEntryId( dn2 );
assertNotNull( id );
Entry entry2 = store.lookup( id );
@@ -675,8 +662,7 @@ public class AvlStoreTest
@Test
public void testMove() throws Exception
{
- DN childDn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co." );
- childDn.normalize( schemaManager.getNormalizerMapping() );
+ DN childDn = new DN( "cn=Pivate Ryan,ou=Engineering,o=Good Times Co.", schemaManager );
DefaultEntry childEntry = new DefaultEntry( schemaManager, childDn );
childEntry.add( "objectClass", "top", "person", "organizationalPerson" );
childEntry.add( "ou", "Engineering" );
@@ -686,19 +672,16 @@ public class AvlStoreTest
store.add( childEntry );
- DN parentDn = new DN( "ou=Sales,o=Good Times Co." );
- parentDn.normalize( schemaManager.getNormalizerMapping() );
+ DN parentDn = new DN( "ou=Sales,o=Good Times Co.", schemaManager );
RDN rdn = new RDN( "cn=Ryan" );
store.moveAndRename( childDn, parentDn, rdn, new ClonedServerEntry( childEntry ), true );
// to drop the alias indices
- childDn = new DN( "commonName=Jim Bean,ou=Apache,ou=Board of Directors,o=Good Times Co." );
- childDn.normalize( schemaManager.getNormalizerMapping() );
+ childDn = new DN( "commonName=Jim Bean,ou=Apache,ou=Board of Directors,o=Good Times Co.", schemaManager );
- parentDn = new DN( "ou=Engineering,o=Good Times Co." );
- parentDn.normalize( schemaManager.getNormalizerMapping() );
+ parentDn = new DN( "ou=Engineering,o=Good Times Co.", schemaManager );
assertEquals( 3, store.getSubAliasIndex().count() );
@@ -712,8 +695,7 @@ public class AvlStoreTest
@Test
public void testModifyAdd() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.SURNAME_AT, schemaManager
@@ -744,8 +726,7 @@ public class AvlStoreTest
@Test
public void testModifyReplace() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.SN_AT, schemaManager
@@ -777,8 +758,7 @@ public class AvlStoreTest
@Test
public void testModifyRemove() throws Exception
{
- DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=JOhnny WAlkeR,ou=Sales,o=Good Times Co.", schemaManager );
List<Modification> mods = new ArrayList<Modification>();
EntryAttribute attrib = new DefaultEntryAttribute( SchemaConstants.SN_AT, schemaManager
@@ -810,8 +790,7 @@ public class AvlStoreTest
@Test
public void testModifyReplaceNonExistingIndexAttribute() throws Exception
{
- DN dn = new DN( "cn=Tim B,ou=Sales,o=Good Times Co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=Tim B,ou=Sales,o=Good Times Co.", schemaManager );
DefaultEntry entry = new DefaultEntry( schemaManager, dn );
entry.add( "objectClass", "top", "person", "organizationalPerson" );
entry.add( "cn", "Tim B" );
Modified: directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/GreaterEqTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/GreaterEqTest.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/GreaterEqTest.java (original)
+++ directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/GreaterEqTest.java Thu Jul 22 07:36:11 2010
@@ -605,8 +605,7 @@ public class GreaterEqTest
assertNotNull( evaluator.getNormalizer() );
assertNotNull( evaluator.getComparator() );
- DN dn = new DN( "cn=jane doe,o=good times co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=jane doe,o=good times co.", schemaManager );
Entry attrs = new DefaultEntry( schemaManager, dn );
attrs.add( "objectClass", "person" );
attrs.add( "c-street", "3" );
Modified: directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/LessEqTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/LessEqTest.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/LessEqTest.java (original)
+++ directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/LessEqTest.java Thu Jul 22 07:36:11 2010
@@ -631,8 +631,7 @@ public class LessEqTest
assertNotNull( evaluator.getNormalizer() );
assertNotNull( evaluator.getComparator() );
- DN dn = new DN( "cn=jane doe,o=good times co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ DN dn = new DN( "cn=jane doe,o=good times co.", schemaManager );
Entry attrs = new DefaultEntry( schemaManager, dn );
attrs.add( "objectClass", "person" );
attrs.add( "c-street", "1" );
Modified: directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/OneLevelScopeTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/OneLevelScopeTest.java?rev=966528&r1=966527&r2=966528&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/OneLevelScopeTest.java (original)
+++ directory/apacheds/branches/apacheds-subtree/xdbm-partition/src/test/java/org/apache/directory/server/xdbm/search/impl/OneLevelScopeTest.java Thu Jul 22 07:36:11 2010
@@ -661,8 +661,7 @@ public class OneLevelScopeTest
public void testCursorWithDereferencing3() throws Exception
{
DN dn = new DN( SchemaConstants.CN_AT_OID + "=jd," + SchemaConstants.OU_AT_OID + "=board of directors,"
- + SchemaConstants.O_AT_OID + "=good times co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ + SchemaConstants.O_AT_OID + "=good times co.", schemaManager );
Entry attrs = new DefaultEntry( schemaManager, dn );
attrs.add( "objectClass", "alias", "extensibleObject" );
@@ -673,8 +672,7 @@ public class OneLevelScopeTest
store.add( attrs );
dn = new DN( SchemaConstants.CN_AT_OID + "=jdoe," + SchemaConstants.OU_AT_OID + "=board of directors,"
- + SchemaConstants.O_AT_OID + "=good times co." );
- dn.normalize( schemaManager.getNormalizerMapping() );
+ + SchemaConstants.O_AT_OID + "=good times co.", schemaManager );
attrs = new DefaultEntry( schemaManager, dn );
attrs.add( "objectClass", "person" );