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 2018/11/25 20:01:10 UTC
[directory-studio] 02/02: Make entry schema aware
This is an automated email from the ASF dual-hosted git repository.
seelmann pushed a commit to branch remove-jndi-provider-and-jndi-layer
in repository https://gitbox.apache.org/repos/asf/directory-studio.git
commit 7d2f05d2024be1c3b27ae84bd46bf51b54acdf5f
Author: Stefan Seelmann <ma...@stefan-seelmann.de>
AuthorDate: Sun Nov 25 21:00:56 2018 +0100
Make entry schema aware
---
.../apacheds/configuration/jobs/LoadConfigurationRunnable.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/plugins/apacheds.configuration/src/main/java/org/apache/directory/studio/apacheds/configuration/jobs/LoadConfigurationRunnable.java b/plugins/apacheds.configuration/src/main/java/org/apache/directory/studio/apacheds/configuration/jobs/LoadConfigurationRunnable.java
index 94279f3..856c71a 100644
--- a/plugins/apacheds.configuration/src/main/java/org/apache/directory/studio/apacheds/configuration/jobs/LoadConfigurationRunnable.java
+++ b/plugins/apacheds.configuration/src/main/java/org/apache/directory/studio/apacheds/configuration/jobs/LoadConfigurationRunnable.java
@@ -30,6 +30,7 @@ import java.util.List;
import org.apache.directory.api.ldap.model.constants.LdapConstants;
import org.apache.directory.api.ldap.model.constants.SchemaConstants;
+import org.apache.directory.api.ldap.model.entry.DefaultEntry;
import org.apache.directory.api.ldap.model.entry.Entry;
import org.apache.directory.api.ldap.model.exception.LdapException;
import org.apache.directory.api.ldap.model.exception.LdapNoSuchObjectException;
@@ -364,7 +365,7 @@ public class LoadConfigurationRunnable implements StudioRunnableWithProgress
{
// Creating the 'ou=config' base entry
StudioSearchResult searchResult = enumeration.next();
- configEntry = searchResult.getEntry();
+ configEntry = new DefaultEntry( schemaManager, searchResult.getEntry() );
}
enumeration.close();
@@ -413,7 +414,7 @@ public class LoadConfigurationRunnable implements StudioRunnableWithProgress
{
// Adding the children to the list of entries
StudioSearchResult searchResult = childrenEnumeration.next();
- entries.add( searchResult.getEntry() );
+ entries.add( new DefaultEntry( schemaManager, searchResult.getEntry() ) );
}
childrenEnumeration.close();