[Opensim-dev] multiple robust instances

ssm2017 ssm2017 at gmail.com
Mon Jan 14 22:20:17 UTC 2013


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.adams at 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-bounces at lists.berlios.de [mailto:
> opensim-dev-bounces at lists.berlios.de] *On Behalf Of *ssm2017
> *Sent:* Monday, January 14, 2013 10:15 AM
> *To:* opensim-dev at 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 at 8002/OpenSim.Server.Handlers.dll:XInventoryInConnector"
> HGAssetServiceConnector = "
> HGAssetService at 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 <ssm2017 at 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.adams at 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-bounces at lists.berlios.de [mailto:
> opensim-dev-bounces at lists.berlios.de] *On Behalf Of *ssm2017
> *Sent:* Sunday, January 13, 2013 3:48 PM
> *To:* opensim-dev at 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 at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev****
>
> ** **
>
> ** **
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20130114/4e43d678/attachment-0001.html>


More information about the Opensim-dev mailing list