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

LS Tinker tinker at lovejoysim.com
Thu Jun 17 16:05:32 UTC 2010


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


-- 
Tinker  :  lovejoysim.com  :  We ran away from the circus to be accountants
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20100617/872216dd/attachment-0001.html>


More information about the Opensim-dev mailing list