following the radams1 recommendations in irc, i have made this : in the file : OpenSim/Services/AssetService/AssetServiceBase.cs line 51 was changed from if (configName != string.Empty) to if (!String.IsNullOrEmpty(configName))
in the file : OpenSim/Server/Base/ServerUtils.cs line 284 was changed from interfaceName, dllName, e.InnerException == null ? e.Message : e.InnerException.Message); to interfaceName, dllName, e.InnerException == null ? e.ToString() : e.InnerException.Message); and there is not any other error displayed in the console or the log file. the result is the same. 2013/1/14 Adams, Robert <robert.ad...@intel.com> > The stack trace does not come out on the console. The console only > displays the error while the error and (hopefully) the stack trace is > output into the “OpenSim.log” logfile.**** > > ** ** > > -- ra**** > > ** ** > > *From:* opensim-dev-boun...@lists.berlios.de [mailto: > opensim-dev-boun...@lists.berlios.de] *On Behalf Of *ssm2017 > *Sent:* Monday, January 14, 2013 10:15 AM > *To:* opensim-dev@lists.berlios.de > *Subject:* Re: [Opensim-dev] multiple robust instances**** > > ** ** > > here is a screenshot of the console at the time the error occurs > (screenshot to get colors) > http://i.imagebanana.com/img/n3wemq2h/Slection_002.png**** > > and here are my ini files :**** > > inventory.ini : > *********************************************************** > [Startup] > > [ServiceList] > InventoryInConnector = > "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector" > > [Network] > port = 8003 > > [DatabaseService] > StorageProvider = "OpenSim.Data.MySQL.dll" > ConnectionString = "Data Source=localhost;Database=****;User > ID=opensim;Password=***;Old Guids=true;" > > [InventoryService] > LocalServiceModule = > "OpenSim.Services.InventoryService.dll:XInventoryService" > *************************************************************** > > asset.ini : > *********************************************************** > [Startup] > > [ServiceList] > AssetServiceConnector = > "8004/OpenSim.Server.Handlers.dll:AssetServiceConnector" > > [Network] > port = 8004 > > [DatabaseService] > StorageProvider = "OpenSim.Data.MySQL.dll" > ConnectionString = "Data Source=localhost;Database=****;User > ID=opensim;Password=****;Old Guids=true;" > > [AssetService] > LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService" > DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" > AssetLoaderArgs = "./assets/AssetSets.xml" > *************************************************************** > > grid.ini : > *********************************************************** > [Startup] > > [ServiceList] > VoiceConnector = > "8002/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" > GridServiceConnector = > "8002/OpenSim.Server.Handlers.dll:GridServiceConnector" > GridInfoServerInConnector = > "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" > AuthenticationServiceConnector = > "8002/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" > OpenIdServerConnector = > "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" > AvatarServiceConnector = > "8002/OpenSim.Server.Handlers.dll:AvatarServiceConnector" > LLLoginServiceInConnector = > "8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector" > PresenceServiceConnector = > "8002/OpenSim.Server.Handlers.dll:PresenceServiceConnector" > UserAccountServiceConnector = > "8002/OpenSim.Server.Handlers.dll:UserAccountServiceConnector" > GridUserServiceConnector = > "8002/OpenSim.Server.Handlers.dll:GridUserServiceConnector" > FriendsServiceConnector = > "8002/OpenSim.Server.Handlers.dll:FriendsServiceConnector" > MapAddServiceConnector = > "8002/OpenSim.Server.Handlers.dll:MapAddServiceConnector" > MapGetServiceConnector = > "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" > > ; hg > GatekeeperServiceInConnector = > "8002/OpenSim.Server.Handlers.dll:GatekeeperServiceInConnector" > UserAgentServerConnector = > "8002/OpenSim.Server.Handlers.dll:UserAgentServerConnector" > HeloServiceInConnector = > "8002/OpenSim.Server.Handlers.dll:HeloServiceInConnector" > HGFriendsServerConnector = > "8002/OpenSim.Server.Handlers.dll:HGFriendsServerConnector" > InstantMessageServerConnector = > "8002/OpenSim.Server.Handlers.dll:InstantMessageServerConnector" > HGInventoryServiceConnector = " > HGInventoryService@8002/OpenSim.Server.Handlers.dll:XInventoryInConnector" > HGAssetServiceConnector = " > HGAssetService@8002/OpenSim.Server.Handlers.dll:AssetServiceConnector" > > [Network] > port = 8002 > > [DatabaseService] > StorageProvider = "OpenSim.Data.MySQL.dll" > ConnectionString = "Data Source=localhost;Database=****;User > ID=opensim;Password=****;Old Guids=true;" > > [GridService] > LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" > HypergridLinker = true > AssetService = "OpenSim.Services.AssetService.dll:AssetService" > Region_Beta = "DefaultRegion, FallbackRegion" > HypergridLinker = true > Gatekeeper = "http://hg.beta.francogrid.org:8002" > > [FreeswitchService] > LocalServiceModule = > "OpenSim.Services.FreeswitchService.dll:FreeswitchService" > > [AuthenticationService] > LocalServiceModule = > "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" > > [OpenIdService] > AuthenticationServiceModule = > "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" > UserAccountServiceModule = > "OpenSim.Services.UserAccountService.dll:UserAccountService" > > [UserAccountService] > LocalServiceModule = > "OpenSim.Services.UserAccountService.dll:UserAccountService" > AuthenticationService = > "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" > PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" > GridService = "OpenSim.Services.GridService.dll:GridService" > InventoryService = > "OpenSim.Services.InventoryService.dll:XInventoryService" > AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" > CreateDefaultAvatarEntries = true > > [GridUserService] > LocalServiceModule = > "OpenSim.Services.UserAccountService.dll:GridUserService" > > [PresenceService] > LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService" > > [AvatarService] > LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" > > [FriendsService] > LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService" > > [LibraryService] > LibraryName = "OpenSim Library" > DefaultLibrary = "./inventory/Libraries.xml" > > [LoginService] > LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService" > UserAccountService = > "OpenSim.Services.UserAccountService.dll:UserAccountService" > GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" > AuthenticationService = > "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" > InventoryService = > "OpenSim.Services.InventoryService.dll:XInventoryService" > AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" > PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" > GridService = "OpenSim.Services.GridService.dll:GridService" > SimulationService > ="OpenSim.Services.Connectors.dll:SimulationServiceConnector" > LibraryService = "OpenSim.Services.InventoryService.dll:LibraryService" > UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" > FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" > > WelcomeMessage = "Welcome, Avatar!" > AllowRemoteSetLoginLevel = "false" > > MapTileURL = "http://hg.beta.francogrid.org:8002"; > GatekeeperURI = "http://hg.beta.francogrid.org:8002" > > SRV_HomeURI = "http://hg.beta.francogrid.org:8002" > SRV_InventoryServerURI = "http://hg.beta.francogrid.org:8002" > SRV_AssetServerURI = "http://hg.beta.francogrid.org:8002" > SRV_ProfileServerURI = "http://hg.beta.francogrid.org:8002" > SRV_FriendsServerURI = "http://hg.beta.francogrid.org:8002" > SRV_IMServerURI = "http://hg.beta.francogrid.org:8002" > > DSTZone = "America/Los_Angeles;Pacific Standard Time" > > [MapImageService] > LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" > > [GridInfoService] > login = http://login.beta.francogrid.org:8002/ > gridname = "FrancoGrid Beta" > gridnick = "fgbeta" > welcome = http://beta.francogrid.org/loginpage > about = http://beta.francogrid.org > register = http://beta.francogrid.org/user/register > help = http://beta.francogrid.org/aide > password = http://beta.francogrid.org/user/password > gatekeeper = http://hg.beta.francogrid.org:8002/ > uas = http://hg.beta.francogrid.org:8002/ > > [GatekeeperService] > LocalServiceModule = > "OpenSim.Services.HypergridService.dll:GatekeeperService" > UserAccountService = > "OpenSim.Services.UserAccountService.dll:UserAccountService" > UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" > PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" > GridService = "OpenSim.Services.GridService.dll:GridService" > AuthenticationService = > "OpenSim.Services.Connectors.dll:AuthenticationServicesConnector" > SimulationService > ="OpenSim.Services.Connectors.dll:SimulationServiceConnector" > ExternalName = "http://hg.beta.francogrid.org:8002" > AllowTeleportsToAnyRegion = true > > [UserAgentService] > LocalServiceModule = > "OpenSim.Services.HypergridService.dll:UserAgentService" > GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" > GridService = "OpenSim.Services.GridService.dll:GridService" > GatekeeperService = > "OpenSim.Services.HypergridService.dll:GatekeeperService" > PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" > FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" > UserAccountService = > "OpenSim.Services.UserAccountService.dll:UserAccountService" > > [HGInventoryService] > LocalServiceModule = > "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" > > UserAccountsService = > "OpenSim.Services.UserAccountService.dll:UserAccountService" > AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService" > HomeURI = "http://hg.beta.francogrid.org:8002" > > [HGAssetService] > LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService" > UserAccountsService = > "OpenSim.Services.UserAccountService.dll:UserAccountService" > HomeURI = "http://hg.beta.francogrid.org:8002" > > [HGFriendsService] > LocalServiceModule = > "OpenSim.Services.HypergridService.dll:HGFriendsService" > UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" > FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" > UserAccountService = > "OpenSim.Services.UserAccountService.dll:UserAccountService" > GridService = "OpenSim.Services.GridService.dll:GridService" > PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" > > [HGInstantMessageService] > LocalServiceModule = > "OpenSim.Services.HypergridService.dll:HGInstantMessageService" > GridService = "OpenSim.Services.GridService.dll:GridService" > PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" > UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" > InGatekeeper = True > > [Messaging] > OfflineMessageURL = > http://beta.francogrid.org/grid/services/offline-messages > ForwardOfflineGroupMessages = true > > *************************************************************** > > ** ** > > 2013/1/14 ssm2017 <ssm2...@gmail.com>**** > > there is no stack trace and all the rest of the console output is clean > and the grid is working :)**** > > i only have one red line that is this one but maybe i have made a mistake > in the robust configuration with my myltiple instances**** > > ** ** > > 2013/1/14 Adams, Robert <robert.ad...@intel.com>**** > > If you are lucky, there is a stack trace after that error in the > OpenSim.log file. Creating a Mantis entry with that stack trace would help > pinpointing the error.**** > > **** > > -- ra**** > > **** > > *From:* opensim-dev-boun...@lists.berlios.de [mailto: > opensim-dev-boun...@lists.berlios.de] *On Behalf Of *ssm2017 > *Sent:* Sunday, January 13, 2013 3:48 PM > *To:* opensim-dev@lists.berlios.de > *Subject:* [Opensim-dev] multiple robust instances**** > > **** > > hello**** > > using 0.7.5-rc1 under a debian 6 with mono 2.10.8.1**** > > i have separated robut on 3 parts : grid/assets/inventory**** > > following this procedure : > > http://opensimulator.org/wiki/Configuration#Running_multiple_ROBUST_service_instances > **** > > everything looks working but i see a non blocking error when i start the > grid robust instance : > Error loading plugin OpenSim.Services.Interfaces.IAssetService from > OpenSim.Services.AssetService.dll. Exception: Object reference not set to > an in > stance of an object**** > > any idea about what it could be ?**** > > if there are any errors on the wiki page, is it possible please to update > it ?**** > > ** ** > > _______________________________________________ > Opensim-dev mailing list > Opensim-dev@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/opensim-dev**** > > ** ** > > ** ** > > _______________________________________________ > Opensim-dev mailing list > Opensim-dev@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/opensim-dev >
_______________________________________________ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev