service.addPartition( partition );
service.setWorkingDirectory(workingDir);
server = new LdapServer();
server.setDirectoryService(service);
server.setTransports(new TcpTransport(port));
service.startup();
server.start();
// Inject the sevenSeas root entry if it does not already exist
if (!service.getAdminSession().exists(partition.getSuffixDn()))