Add OpenSim.Server.Base reference in prebuild.xml. Initialize svc_checks dictionary in WebkeyOrPasswordAuthenticationService, which was what was causing the load failure.

0.7.1-dev
Justin Clark-Casey (justincc) 2011-03-26 02:42:50 +00:00
parent 361b3e7ab8
commit de0730a54c
2 changed files with 5 additions and 1 deletions

View File

@ -15,8 +15,11 @@ namespace OpenSim.Services.AuthenticationService
public class WebkeyOrPasswordAuthenticationService : AuthenticationServiceBase, IAuthenticationService
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
private IConfigSource config;
private Dictionary<string, IAuthenticationService> svc_checks;
private Dictionary<string, IAuthenticationService> svc_checks
= new Dictionary<string, IAuthenticationService>();
public WebkeyOrPasswordAuthenticationService(IConfigSource config)
: base(config)
{

View File

@ -1059,6 +1059,7 @@
<Reference name="OpenSim.Framework"/>
<Reference name="OpenSim.Framework.Console"/>
<Reference name="OpenSim.Framework.Servers.HttpServer"/>
<Reference name="OpenSim.Server.Base"/>
<Reference name="OpenSim.Services.Interfaces"/>
<Reference name="OpenSim.Services.Base"/>
<Reference name="OpenSim.Services.Connectors"/>