}
private JdbmPartition createSystemPartition(final DefaultDirectoryService service,
final File workingDirectory) throws Exception
{
JdbmPartitionFactory partitionFactory = new JdbmPartitionFactory();
JdbmPartition systemPartition =
partitionFactory.createPartition("system", ServerDNConstants.SYSTEM_DN, 500,
new File(workingDirectory, "system"));
partitionFactory.addIndex(systemPartition, SchemaConstants.OBJECT_CLASS_AT, 100);
systemPartition.setSchemaManager(service.getSchemaManager());
return systemPartition;
}