mirror of https://github.com/apache/archiva.git
fix bean name
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1418311 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
32299d34e0
commit
e43c57f742
|
@ -33,7 +33,7 @@ public class ArchivaRuntimeConfiguration
|
||||||
{
|
{
|
||||||
private String userManagerImpl = "jdo";
|
private String userManagerImpl = "jdo";
|
||||||
|
|
||||||
private ArchivaLdapConfiguration archivaLdapConfiguration;
|
private LdapConfiguration ldapConfiguration;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* flag to know if redback configuration has been checked/migrated.
|
* flag to know if redback configuration has been checked/migrated.
|
||||||
|
@ -57,14 +57,14 @@ public class ArchivaRuntimeConfiguration
|
||||||
this.userManagerImpl = userManagerImpl;
|
this.userManagerImpl = userManagerImpl;
|
||||||
}
|
}
|
||||||
|
|
||||||
public ArchivaLdapConfiguration getArchivaLdapConfiguration()
|
public LdapConfiguration getLdapConfiguration()
|
||||||
{
|
{
|
||||||
return archivaLdapConfiguration;
|
return ldapConfiguration;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setArchivaLdapConfiguration( ArchivaLdapConfiguration archivaLdapConfiguration )
|
public void setLdapConfiguration( LdapConfiguration ldapConfiguration )
|
||||||
{
|
{
|
||||||
this.archivaLdapConfiguration = archivaLdapConfiguration;
|
this.ldapConfiguration = ldapConfiguration;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isMigratedFromRedbackConfiguration()
|
public boolean isMigratedFromRedbackConfiguration()
|
||||||
|
@ -96,7 +96,7 @@ public class ArchivaRuntimeConfiguration
|
||||||
{
|
{
|
||||||
return "ArchivaRuntimeConfiguration{" +
|
return "ArchivaRuntimeConfiguration{" +
|
||||||
"userManagerImpl='" + userManagerImpl + '\'' +
|
"userManagerImpl='" + userManagerImpl + '\'' +
|
||||||
", archivaLdapConfiguration=" + archivaLdapConfiguration +
|
", ldapConfiguration=" + ldapConfiguration +
|
||||||
", migratedFromRedbackConfiguration=" + migratedFromRedbackConfiguration +
|
", migratedFromRedbackConfiguration=" + migratedFromRedbackConfiguration +
|
||||||
", configurationProperties=" + configurationProperties +
|
", configurationProperties=" + configurationProperties +
|
||||||
'}';
|
'}';
|
||||||
|
|
|
@ -26,8 +26,8 @@ import java.util.Map;
|
||||||
* @author Olivier Lamy
|
* @author Olivier Lamy
|
||||||
* @since 1.4-M4
|
* @since 1.4-M4
|
||||||
*/
|
*/
|
||||||
@XmlRootElement( name = "archivaLdapConfiguration" )
|
@XmlRootElement( name = "ldapConfiguration" )
|
||||||
public class ArchivaLdapConfiguration
|
public class LdapConfiguration
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
|
@ -81,7 +81,7 @@ public class ArchivaLdapConfiguration
|
||||||
*/
|
*/
|
||||||
private Map<String, String> extraProperties = new HashMap<String, String>();
|
private Map<String, String> extraProperties = new HashMap<String, String>();
|
||||||
|
|
||||||
public ArchivaLdapConfiguration()
|
public LdapConfiguration()
|
||||||
{
|
{
|
||||||
// no op
|
// no op
|
||||||
}
|
}
|
|
@ -20,10 +20,9 @@ package org.apache.archiva.admin.repository.runtime;
|
||||||
|
|
||||||
import net.sf.beanlib.provider.replicator.BeanReplicator;
|
import net.sf.beanlib.provider.replicator.BeanReplicator;
|
||||||
import org.apache.archiva.admin.model.RepositoryAdminException;
|
import org.apache.archiva.admin.model.RepositoryAdminException;
|
||||||
import org.apache.archiva.admin.model.beans.ArchivaLdapConfiguration;
|
import org.apache.archiva.admin.model.beans.LdapConfiguration;
|
||||||
import org.apache.archiva.admin.model.beans.ArchivaRuntimeConfiguration;
|
import org.apache.archiva.admin.model.beans.ArchivaRuntimeConfiguration;
|
||||||
import org.apache.archiva.admin.model.runtime.ArchivaRuntimeConfigurationAdmin;
|
import org.apache.archiva.admin.model.runtime.ArchivaRuntimeConfigurationAdmin;
|
||||||
import org.apache.archiva.admin.repository.AbstractRepositoryAdmin;
|
|
||||||
import org.apache.archiva.configuration.ArchivaConfiguration;
|
import org.apache.archiva.configuration.ArchivaConfiguration;
|
||||||
import org.apache.archiva.configuration.Configuration;
|
import org.apache.archiva.configuration.Configuration;
|
||||||
import org.apache.archiva.configuration.IndeterminateConfigurationException;
|
import org.apache.archiva.configuration.IndeterminateConfigurationException;
|
||||||
|
@ -79,28 +78,28 @@ public class DefaultArchivaRuntimeConfigurationAdmin
|
||||||
|
|
||||||
// now ldap
|
// now ldap
|
||||||
|
|
||||||
ArchivaLdapConfiguration archivaLdapConfiguration =
|
LdapConfiguration ldapConfiguration =
|
||||||
archivaRuntimeConfiguration.getArchivaLdapConfiguration();
|
archivaRuntimeConfiguration.getLdapConfiguration();
|
||||||
if ( archivaLdapConfiguration == null )
|
if ( ldapConfiguration == null )
|
||||||
{
|
{
|
||||||
archivaLdapConfiguration = new ArchivaLdapConfiguration();
|
ldapConfiguration = new LdapConfiguration();
|
||||||
archivaRuntimeConfiguration.setArchivaLdapConfiguration( archivaLdapConfiguration );
|
archivaRuntimeConfiguration.setLdapConfiguration( ldapConfiguration );
|
||||||
}
|
}
|
||||||
|
|
||||||
archivaLdapConfiguration.setHostName(
|
ldapConfiguration.setHostName(
|
||||||
userConfiguration.getString( UserConfigurationKeys.LDAP_HOSTNAME, null ) );
|
userConfiguration.getString( UserConfigurationKeys.LDAP_HOSTNAME, null ) );
|
||||||
archivaLdapConfiguration.setPort( userConfiguration.getInt( UserConfigurationKeys.LDAP_PORT, -1 ) );
|
ldapConfiguration.setPort( userConfiguration.getInt( UserConfigurationKeys.LDAP_PORT, -1 ) );
|
||||||
archivaLdapConfiguration.setSsl(
|
ldapConfiguration.setSsl(
|
||||||
userConfiguration.getBoolean( UserConfigurationKeys.LDAP_SSL, false ) );
|
userConfiguration.getBoolean( UserConfigurationKeys.LDAP_SSL, false ) );
|
||||||
archivaLdapConfiguration.setBaseDn(
|
ldapConfiguration.setBaseDn(
|
||||||
userConfiguration.getConcatenatedList( UserConfigurationKeys.LDAP_BASEDN, null ) );
|
userConfiguration.getConcatenatedList( UserConfigurationKeys.LDAP_BASEDN, null ) );
|
||||||
archivaLdapConfiguration.setContextFactory(
|
ldapConfiguration.setContextFactory(
|
||||||
userConfiguration.getString( UserConfigurationKeys.LDAP_CONTEX_FACTORY, null ) );
|
userConfiguration.getString( UserConfigurationKeys.LDAP_CONTEX_FACTORY, null ) );
|
||||||
archivaLdapConfiguration.setBindDn(
|
ldapConfiguration.setBindDn(
|
||||||
userConfiguration.getConcatenatedList( UserConfigurationKeys.LDAP_BINDDN, null ) );
|
userConfiguration.getConcatenatedList( UserConfigurationKeys.LDAP_BINDDN, null ) );
|
||||||
archivaLdapConfiguration.setPassword(
|
ldapConfiguration.setPassword(
|
||||||
userConfiguration.getString( UserConfigurationKeys.LDAP_PASSWORD, null ) );
|
userConfiguration.getString( UserConfigurationKeys.LDAP_PASSWORD, null ) );
|
||||||
archivaLdapConfiguration.setAuthenticationMethod(
|
ldapConfiguration.setAuthenticationMethod(
|
||||||
userConfiguration.getString( UserConfigurationKeys.LDAP_AUTHENTICATION_METHOD, null ) );
|
userConfiguration.getString( UserConfigurationKeys.LDAP_AUTHENTICATION_METHOD, null ) );
|
||||||
|
|
||||||
archivaRuntimeConfiguration.setMigratedFromRedbackConfiguration( true );
|
archivaRuntimeConfiguration.setMigratedFromRedbackConfiguration( true );
|
||||||
|
@ -144,10 +143,10 @@ public class DefaultArchivaRuntimeConfigurationAdmin
|
||||||
{
|
{
|
||||||
ArchivaRuntimeConfiguration archivaRuntimeConfiguration = new BeanReplicator().replicateBean( runtimeConfiguration, ArchivaRuntimeConfiguration.class );
|
ArchivaRuntimeConfiguration archivaRuntimeConfiguration = new BeanReplicator().replicateBean( runtimeConfiguration, ArchivaRuntimeConfiguration.class );
|
||||||
|
|
||||||
if (archivaRuntimeConfiguration.getArchivaLdapConfiguration() == null)
|
if (archivaRuntimeConfiguration.getLdapConfiguration() == null)
|
||||||
{
|
{
|
||||||
// prevent NPE
|
// prevent NPE
|
||||||
archivaRuntimeConfiguration.setArchivaLdapConfiguration( new ArchivaLdapConfiguration() );
|
archivaRuntimeConfiguration.setLdapConfiguration( new LdapConfiguration() );
|
||||||
}
|
}
|
||||||
|
|
||||||
return archivaRuntimeConfiguration;
|
return archivaRuntimeConfiguration;
|
||||||
|
@ -155,7 +154,8 @@ public class DefaultArchivaRuntimeConfigurationAdmin
|
||||||
|
|
||||||
private RedbackRuntimeConfiguration build( ArchivaRuntimeConfiguration archivaRuntimeConfiguration )
|
private RedbackRuntimeConfiguration build( ArchivaRuntimeConfiguration archivaRuntimeConfiguration )
|
||||||
{
|
{
|
||||||
return new BeanReplicator().replicateBean( archivaRuntimeConfiguration, RedbackRuntimeConfiguration.class );
|
RedbackRuntimeConfiguration redbackRuntimeConfiguration = new BeanReplicator().replicateBean( archivaRuntimeConfiguration, RedbackRuntimeConfiguration.class );
|
||||||
|
return redbackRuntimeConfiguration;
|
||||||
}
|
}
|
||||||
|
|
||||||
// wrapper for UserConfiguration to intercept values (and store it not yet migrated
|
// wrapper for UserConfiguration to intercept values (and store it not yet migrated
|
||||||
|
@ -199,19 +199,19 @@ public class DefaultArchivaRuntimeConfigurationAdmin
|
||||||
{
|
{
|
||||||
if ( UserConfigurationKeys.LDAP_HOSTNAME.equals( key ) )
|
if ( UserConfigurationKeys.LDAP_HOSTNAME.equals( key ) )
|
||||||
{
|
{
|
||||||
return getArchivaRuntimeConfiguration().getArchivaLdapConfiguration().getHostName();
|
return getArchivaRuntimeConfiguration().getLdapConfiguration().getHostName();
|
||||||
}
|
}
|
||||||
if ( UserConfigurationKeys.LDAP_CONTEX_FACTORY.equals( key ) )
|
if ( UserConfigurationKeys.LDAP_CONTEX_FACTORY.equals( key ) )
|
||||||
{
|
{
|
||||||
return getArchivaRuntimeConfiguration().getArchivaLdapConfiguration().getContextFactory();
|
return getArchivaRuntimeConfiguration().getLdapConfiguration().getContextFactory();
|
||||||
}
|
}
|
||||||
if ( UserConfigurationKeys.LDAP_PASSWORD.equals( key ) )
|
if ( UserConfigurationKeys.LDAP_PASSWORD.equals( key ) )
|
||||||
{
|
{
|
||||||
return getArchivaRuntimeConfiguration().getArchivaLdapConfiguration().getPassword();
|
return getArchivaRuntimeConfiguration().getLdapConfiguration().getPassword();
|
||||||
}
|
}
|
||||||
if ( UserConfigurationKeys.LDAP_AUTHENTICATION_METHOD.equals( key ) )
|
if ( UserConfigurationKeys.LDAP_AUTHENTICATION_METHOD.equals( key ) )
|
||||||
{
|
{
|
||||||
return getArchivaRuntimeConfiguration().getArchivaLdapConfiguration().getAuthenticationMethod();
|
return getArchivaRuntimeConfiguration().getLdapConfiguration().getAuthenticationMethod();
|
||||||
}
|
}
|
||||||
|
|
||||||
ArchivaRuntimeConfiguration conf = getArchivaRuntimeConfiguration();
|
ArchivaRuntimeConfiguration conf = getArchivaRuntimeConfiguration();
|
||||||
|
@ -271,7 +271,7 @@ public class DefaultArchivaRuntimeConfigurationAdmin
|
||||||
{
|
{
|
||||||
if ( UserConfigurationKeys.LDAP_PORT.equals( key ) )
|
if ( UserConfigurationKeys.LDAP_PORT.equals( key ) )
|
||||||
{
|
{
|
||||||
return getArchivaRuntimeConfiguration().getArchivaLdapConfiguration().getPort();
|
return getArchivaRuntimeConfiguration().getLdapConfiguration().getPort();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -327,7 +327,7 @@ public class DefaultArchivaRuntimeConfigurationAdmin
|
||||||
{
|
{
|
||||||
if ( UserConfigurationKeys.LDAP_SSL.equals( key ) )
|
if ( UserConfigurationKeys.LDAP_SSL.equals( key ) )
|
||||||
{
|
{
|
||||||
return getArchivaRuntimeConfiguration().getArchivaLdapConfiguration().isSsl();
|
return getArchivaRuntimeConfiguration().getLdapConfiguration().isSsl();
|
||||||
}
|
}
|
||||||
|
|
||||||
ArchivaRuntimeConfiguration conf = getArchivaRuntimeConfiguration();
|
ArchivaRuntimeConfiguration conf = getArchivaRuntimeConfiguration();
|
||||||
|
@ -378,11 +378,11 @@ public class DefaultArchivaRuntimeConfigurationAdmin
|
||||||
{
|
{
|
||||||
if ( UserConfigurationKeys.LDAP_BASEDN.equals( key ) )
|
if ( UserConfigurationKeys.LDAP_BASEDN.equals( key ) )
|
||||||
{
|
{
|
||||||
return getArchivaRuntimeConfiguration().getArchivaLdapConfiguration().getBaseDn();
|
return getArchivaRuntimeConfiguration().getLdapConfiguration().getBaseDn();
|
||||||
}
|
}
|
||||||
if ( UserConfigurationKeys.LDAP_BINDDN.equals( key ) )
|
if ( UserConfigurationKeys.LDAP_BINDDN.equals( key ) )
|
||||||
{
|
{
|
||||||
return getArchivaRuntimeConfiguration().getArchivaLdapConfiguration().getBindDn();
|
return getArchivaRuntimeConfiguration().getLdapConfiguration().getBindDn();
|
||||||
}
|
}
|
||||||
return userConfiguration.getConcatenatedList( key, defaultValue );
|
return userConfiguration.getConcatenatedList( key, defaultValue );
|
||||||
}
|
}
|
||||||
|
|
|
@ -1167,11 +1167,11 @@ define("archiva.general-admin",["jquery","i18n","utils","jquery.tmpl","knockout"
|
||||||
configurationProperties=[];
|
configurationProperties=[];
|
||||||
}
|
}
|
||||||
|
|
||||||
return new ArchivaRuntimeConfiguration(data.userManagerImpl,mapArchivaLdapConfiguration(data.archivaLdapConfiguration),data.migratedFromRedbackConfiguration,
|
return new ArchivaRuntimeConfiguration(data.userManagerImpl,mapLdapConfiguration(data.ldapConfiguration),data.migratedFromRedbackConfiguration,
|
||||||
configurationProperties);
|
configurationProperties);
|
||||||
}
|
}
|
||||||
|
|
||||||
ArchivaLdapConfiguration=function(hostName,port,ssl,baseDn,contextFactory,bindDn,password,authenticationMethod,
|
LdapConfiguration=function(hostName,port,ssl,baseDn,contextFactory,bindDn,password,authenticationMethod,
|
||||||
extraProperties){
|
extraProperties){
|
||||||
//private String hostName;
|
//private String hostName;
|
||||||
this.hostName=ko.observable(hostName);
|
this.hostName=ko.observable(hostName);
|
||||||
|
@ -1201,7 +1201,7 @@ define("archiva.general-admin",["jquery","i18n","utils","jquery.tmpl","knockout"
|
||||||
this.extraProperties=ko.observableArray(extraProperties);
|
this.extraProperties=ko.observableArray(extraProperties);
|
||||||
}
|
}
|
||||||
|
|
||||||
mapArchivaLdapConfiguration=function(data){
|
mapLdapConfiguration=function(data){
|
||||||
if(data){
|
if(data){
|
||||||
var extraProperties = data.extraProperties == null ? []: $.each(data.extraProperties,function(item){
|
var extraProperties = data.extraProperties == null ? []: $.each(data.extraProperties,function(item){
|
||||||
return new Entry(item.key, item.value);
|
return new Entry(item.key, item.value);
|
||||||
|
|
Loading…
Reference in New Issue