You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pa...@apache.org on 2010/08/03 14:57:11 UTC
svn commit: r981850 -
/directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManagerIO.java
Author: pamarcelot
Date: Tue Aug 3 12:57:11 2010
New Revision: 981850
URL: http://svn.apache.org/viewvc?rev=981850&view=rev
Log:
Fixed a bug where the information of an unrecognized Server Adapter (because it has been disactivated or uninstalled) was lost between two launches of Studio.
Modified:
directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManagerIO.java
Modified: directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManagerIO.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManagerIO.java?rev=981850&r1=981849&r2=981850&view=diff
==============================================================================
--- directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManagerIO.java (original)
+++ directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManagerIO.java Tue Aug 3 12:57:11 2010
@@ -144,9 +144,12 @@ public class LdapServersManagerIO
else
{
// The Adapter Extension has not been found
- // Assigning an "unknown" Adapter Extension
+ // Creating an "unknown" Adapter Extension
UnknownLdapServerAdapterExtension unknownLdapServerAdapterExtension = new UnknownLdapServerAdapterExtension();
+ // Adapter Id
+ unknownLdapServerAdapterExtension.setId( adapterId );
+
// Adapter Name
Attribute adapterNameAttribute = element.attribute( ADAPTER_NAME_ATTRIBUTE );
if ( adapterNameAttribute != null )
@@ -167,6 +170,9 @@ public class LdapServersManagerIO
{
unknownLdapServerAdapterExtension.setVersion( adapterVersionAttribute.getValue() );
}
+
+ // Assigning the "unknown" Adapter Extension to the server
+ server.setLdapServerAdapterExtension( unknownLdapServerAdapterExtension );
}
}
else