Hi,

This is a bug in OpenSim. I have already submitted a bug report and a patch to 
it: http://opensimulator.org/mantis/view.php?id=3113


______________________________
Mikko Pallari

ADMINO technologies
www.adminotech.com
www.realxtend.org


-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf 
Of Paul Fishwick
Sent: 9. helmikuuta 2009 15:50
To: [email protected]
Subject: [REX] Re: modrex build failure (opensim 8268) due to missing .dll


Mikko
 I tried this just now with your new modrex v. 63 and the latest opensim.
I am using SQLite as the database. The compile works flawlessly, but
when running opensim for the first time, and generating new terrain, I
get the following error. Any ideas on what could be wrong? I did notice
that in VC# 2008, after putting in the 3 ModRex projects, there is
a bad reference:

OpenSim.Region.Interfaces.dll in the added ModularRex project.

Unfortunately, removing this reference results in a successful build,
but fails when running opensim in the same location:

........................
08:41:22 - [SCENE]: Registering with InterregionCommsIn
08:41:22 - [PRIM INVENTORY]: Starting scripts in scene
08:41:22 - [SCENE]: Loading land objects from storage
08:41:22 - [UDPSERVER]: Opening UDP socket on 0.0.0.0 9000.
08:41:22 - [UDPSERVER]: UDP socket bound, getting ready to listen
08:41:22 - [UDPSERVER]: Listening on port 9000
08:41:22 - [NHIBERNATE]: Initializing NHibernateRexObjectData
08:41:24 - [APPLICATION]:

Unhandled Exception: NHibernate.MappingException: Could not compile the
mapping
document: OpenSim.Data.NHibernate.Resources.RegionStore.hbm.xml --->
NHibernate.
MappingException: persistent class
OpenSim.Region.Environment.Scenes.SceneObject
Part, OpenSim.Region.Framework not found ---> System.TypeLoadException:
Could no
t load type 'OpenSim.Region.Environment.Scenes.SceneObjectPart' from
assembly 'O
penSim.Region.Framework, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null'.

   at System.Reflection.Assembly._GetType(String name, Boolean
throwOnError, Boo
lean ignoreCase)
   at System.Reflection.Assembly.GetType(String name, Boolean throwOnError)
   at
NHibernate.Util.ReflectHelper.TypeFromAssembly(AssemblyQualifiedTypeName n
ame, Boolean throwOnError)
   at NHibernate.Util.ReflectHelper.ClassForName(String name)
   at NHibernate.Cfg.XmlHbmBinding.Binder.ClassForFullNameChecked(String
fullNam
e, String errorMessage)
   --- End of inner exception stack trace ---
   at NHibernate.Cfg.XmlHbmBinding.Binder.ClassForFullNameChecked(String
fullNam
e, String errorMessage)
   at NHibernate.Cfg.XmlHbmBinding.ClassBinder.BindClass(XmlNode node,
Persisten
tClass model)
   at NHibernate.Cfg.XmlHbmBinding.RootClassBinder.Bind(XmlNode node,
HbmClass c
lassSchema)
   at
NHibernate.Cfg.XmlHbmBinding.MappingRootBinder.AddRootClasses(XmlNode pare
ntNode)
   at NHibernate.Cfg.XmlHbmBinding.MappingRootBinder.Bind(XmlNode node)
   at NHibernate.Cfg.Configuration.AddValidatedDocument(NamedXmlDocument
doc)
   --- End of inner exception stack trace ---
   at NHibernate.Cfg.Configuration.LogAndThrow(Exception exception)
   at NHibernate.Cfg.Configuration.AddValidatedDocument(NamedXmlDocument
doc)
   at NHibernate.Cfg.Configuration.ProcessMappingsQueue()
   at
NHibernate.Cfg.Configuration.AddDocumentThroughQueue(NamedXmlDocument docu
ment)
   at NHibernate.Cfg.Configuration.AddXmlReader(XmlReader hbmReader,
String name
)
   at NHibernate.Cfg.Configuration.AddInputStream(Stream xmlInputStream,
String
name)
   at NHibernate.Cfg.Configuration.AddResource(String path, Assembly
assembly)
   at NHibernate.Cfg.Configuration.AddAssembly(Assembly assembly)
   at NHibernate.Cfg.Configuration.AddAssembly(String assemblyName)
   at
OpenSim.Data.NHibernate.NHibernateManager.ParseConnectionString(String con
nect)
   at OpenSim.Data.NHibernate.NHibernateManager..ctor(String connect,
String sto
re, Assembly assembly)
   at OpenSim.Data.NHibernate.NHibernateRexObjectData.Initialise(String
connect)

   at ModularRex.RexParts.ModrexObjects.PostInitialise()
   at OpenSim.Region.Framework.ModuleLoader.PostInitialise()
   at
OpenSim.ApplicationPlugins.LoadRegions.LoadRegionsPlugin.Initialise(OpenSi
mBase openSim)
   at OpenSim.ApplicationPluginInitialiser.Initialise(IPlugin plugin)
   at OpenSim.Framework.PluginLoader`1.Load()
   at OpenSim.Framework.PluginLoader`1.Load(String extpoint)
   at OpenSim.OpenSimBase.LoadPlugins()
   at OpenSim.OpenSimBase.StartupSpecific()
   at OpenSim.OpenSim.StartupSpecific()
   at OpenSim.Framework.Servers.BaseOpenSimServer.Startup()
   at OpenSim.Application.Main(String[] args)

C:\OpenSim\opensim_test_modrex3\bin>



Mikko Pallari wrote:
> This should be now fixed in newest revision.
>
> ______________________________
> Mikko Pallari
>
> ADMINO technologies
> www.adminotech.com
> www.realxtend.org
>
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of Paul Fishwick
> Sent: 7. helmikuuta 2009 3:14
> To: [email protected]
> Subject: [REX] modrex build failure (opensim 8268) due to missing .dll
>
>
> ModreX build failed with latest opensim:
>
> OpenSim: v. 8268
> ModReX: v. 62
>
> Opensim compiles and builds correctly without modrex
>
> OpenSim.Region.Interfaces.dll is not created because the Interfaces
> module does not exist in v. 8268. After trying to compile in VC#2008
> with the usual 3 modrex components, this results in a build failure due
> to the missing assembly reference.
>
>
>
>
>
>
>
> --
> Paul Fishwick, PhD
> Professor and Director, Digital Arts and Sciences Programs
> University of Florida
> Computer & Information Science and Eng. Dept.
> Bldg. CSE, Room 301
> P.O. Box 116120
> Gainesville, FL 32611
> Email: [email protected]
> Phone: (352) 392-1414
> Fax: (352) 392-1220
> Web: http://www.cise.ufl.edu/~fishwick
>
>
>
>
> >
>


--
Paul Fishwick, PhD
Professor and Director, Digital Arts and Sciences Programs
University of Florida
Computer & Information Science and Eng. Dept.
Bldg. CSE, Room 301
P.O. Box 116120
Gainesville, FL 32611
Email: [email protected]
Phone: (352) 392-1414
Fax: (352) 392-1220
Web: http://www.cise.ufl.edu/~fishwick




--~--~---------~--~----~------------~-------~--~----~
this list: http://groups.google.com/group/realxtend
realXtend home page: http://www.realxtend.org/
-~----------~----~----~----~------~----~------~--~---

Reply via email to