[Opensim-dev] Is Sqlite expected to work in 0.7 RC?

Melanie melanie at t-data.com
Thu Jun 17 16:39:33 UTC 2010


Looks like you tried to reuse an older ini file. they have changed
too much to realistically do that.
Start with the example and bring in your own changes, instead of
trying to bring core changes into your file.

Melanie

LS Tinker wrote:
> I have not tried running SQLite for quite a while, and it looks like I am
> missing something in the configuration, but I cannot locate it.
> 
> Scraped everything off of my MacBook Pro.  Did a download of 0.7 RC and
> installed.  Using SQLiteLegacy settings in OpenSim.ini and
> StandAloneCommon.ini.
> 
> Mono version is 2.4.3.
> 
> I got through the initial startup dialog and hit the "There was a SQL error
> or connection string configuration error when saving the region settings"
> message  On subsequent attempts, I get the following log/message:
> 
> 10:01:54 - [Serialiser]: Enabled, using save dir "exports/"
> 10:01:54 - [MIGRATIONS]: FriendsStore up to date, no migrations to apply
> 10:01:54 - [ASSET CACHE]: Cenome asset cache enabled (MaxSize = 134217728
> bytes, MaxCount = 4096, ExpirationTime = 00:30:00)
> 10:01:54 - [LIBRARY MODULE]: Library service dll is
> OpenSim.Services.InventoryService.dll:LibraryService
> 10:01:54 - [LIBRARY]: Starting library service...
> 10:01:54 - [LIBRARY INVENTORY]: Loading library control file
> ./inventory/Libraries.xml
> 10:01:55 - [MIGRATIONS]: AssetStore up to date, no migrations to apply
> 10:01:55 - [ASSET]: Loading default asset set from assets/AssetSets.xml
> 10:01:56 - [ASSET SERVICE]: Local asset service enabled
> 10:01:56 - [LOCAL ASSET SERVICES CONNECTOR]: Local asset connector enabled
> 10:01:56 - [MIGRATIONS]: Avatar up to date, no migrations to apply
> 10:01:56 - [AVATAR SERVICE]: Starting avatar service
> 10:01:56 - [AVATAR CONNECTOR]: Local avatar connector enabled
> 10:01:56 - [MIGRATIONS]: AuthStore up to date, no migrations to apply
> 10:01:56 - [AUTH CONNECTOR]: Local Authentication connector enabled
> 10:01:56 - [AUTHORIZATION CONNECTOR]: Initialise
> 10:01:56 - [LOCAL INVENTORY SERVICES CONNECTOR]: Service dll =
> OpenSim.Services.InventoryService.dll:XInventoryService
> 10:01:56 - [SERVICE BASE]: Failed to load plugin
> OpenSim.Data.IXInventoryData from OpenSim.Data.SQLiteLegacy.dll with args ,
> System.Reflection.TargetInvocationException: Exception has been thrown by
> the target of an invocation. ---> System.InvalidOperationException: Invalid
> connection string: no URI
>   at Mono.Data.SqliteClient.SqliteConnection.SetConnectionString
> (System.String connstring) [0x00000]
>   at Mono.Data.SqliteClient.SqliteConnection.set_ConnectionString
> (System.String value) [0x00000]
>   at Mono.Data.SqliteClient.SqliteConnection..ctor (System.String
> connstring) [0x00000]
>   at (wrapper remoting-invoke-with-check)
> Mono.Data.SqliteClient.SqliteConnection:.ctor (string)
>   at
> OpenSim.Data.SQLiteLegacy.SQLiteGenericTableHandler`1[OpenSim.Data.XInventoryFolder]..ctor
> (System.String connectionString, System.String realm, System.String
> storeName) [0x00000]
>   at OpenSim.Data.SQLiteLegacy.SQLiteXInventoryData..ctor (System.String
> conn, System.String realm) [0x00000]
>   at (wrapper managed-to-native)
> System.Reflection.MonoCMethod:InternalInvoke
> (object,object[],System.Exception&)
>   at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
> System.Globalization.CultureInfo culture) [0x00000]
>   --- End of inner exception stack trace ---
>   at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
> System.Globalization.CultureInfo culture) [0x00000]
>   at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr,
> System.Reflection.Binder binder, System.Object[] parameters,
> System.Globalization.CultureInfo culture) [0x00000]
>   at System.Activator.CreateInstance (System.Type type, BindingFlags
> bindingAttr, System.Reflection.Binder binder, System.Object[] args,
> System.Globalization.CultureInfo culture, System.Object[]
> activationAttributes) [0x00000]
>   at System.Activator.CreateInstance (System.Type type, System.Object[]
> args, System.Object[] activationAttributes) [0x00000]
>   at System.Activator.CreateInstance (System.Type type, System.Object[]
> args) [0x00000]
>   at OpenSim.Services.Base.ServiceBase.LoadPlugin[IXInventoryData]
> (System.String dllName, System.String className, System.Object[] args)
> [0x00000]
> 
> 10:01:56 - Error loading plugin from OpenSim.Services.InventoryService.dll,
> exception System.Exception: Could not find a storage interface in the given
> module
>   at OpenSim.Services.InventoryService.XInventoryService..ctor
> (IConfigSource config) [0x00000]
>   at (wrapper managed-to-native)
> System.Reflection.MonoCMethod:InternalInvoke
> (object,object[],System.Exception&)
>   at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
> System.Globalization.CultureInfo culture) [0x00000]
> 10:01:56 - [LOCAL INVENTORY SERVICES CONNECTOR]: Can't load inventory
> service
> 10:01:56 - [APPLICATION]:
> APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs
> 
> Exception: System.Exception: Unable to proceed. Please make sure your ini
> files in config-include are updated according to .example's
>   at
> OpenSim.Region.CoreModules.ServiceConnectorsOut.Inventory.LocalInventoryServicesConnector.Initialise
> (IConfigSource source) [0x00000]
>   at
> OpenSim.ApplicationPlugins.RegionModulesController.RegionModulesControllerPlugin.Initialise
> (OpenSim.OpenSimBase openSim) [0x00000]
>   at OpenSim.ApplicationPluginInitialiser.Initialise (IPlugin plugin)
> [0x00000]
>   at OpenSim.Framework.PluginLoader`1[OpenSim.IApplicationPlugin].Load ()
> [0x00000]
>   at OpenSim.Framework.PluginLoader`1[OpenSim.IApplicationPlugin].Load
> (System.String extpoint) [0x00000]
>   at OpenSim.OpenSimBase.LoadPlugins () [0x00000]
>   at OpenSim.OpenSimBase.StartupSpecific () [0x00000]
>   at OpenSim.OpenSim.StartupSpecific () [0x00000]
>   at OpenSim.Framework.Servers.BaseOpenSimServer.Startup () [0x00000]
>   at OpenSim.Application.Main (System.String[] args) [0x00000]
> 
> Application is terminating: True
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev



More information about the Opensim-dev mailing list