Florian Fischer | 29 Jul 2007 18:33
Picon
Picon

problems using Transferserver (xmlspawner editor) and LuaInterface.dlls with SunUO

hi,

i have problems using Transferserver (from xmlspawner editor) and LuaInterface.dlls (c# lua interface)
with SunUO 0.4.4.

SunUO crashs with an excaption when loading one of thoose dlls from "\local\lib\". RunUO1/2 works fine.

my setup: winxp, .net (or mono for winxp).

note: UOArchitect dlls are working fine.

can anyone help out?

regards
SiENcE
--

-- 
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten 
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
Max Kellermann | 30 Jul 2007 10:16

Re: problems using Transferserver (xmlspawner editor) and LuaInterface.dlls with SunUO

On 2007/07/29 18:33, Florian Fischer <seabeams <at> gmx.de> wrote:
> hi,
> 
> i have problems using Transferserver (from xmlspawner editor) and LuaInterface.dlls (c# lua
interface) with SunUO 0.4.4.
> 
> SunUO crashs with an excaption when loading one of thoose dlls from
> "\local\lib\". RunUO1/2 works fine.

Hi Florian,

please provide the full exception message including the stack trace.
Without it, we cannot analyze your problem.  You should also tell us
where we can get these scripts you are talking about (direct download
URL would be great).

Max
Florian Fischer | 30 Jul 2007 15:20
Picon
Picon

Re: problems using Transferserver (xmlspawner editor) and LuaInterface.dlls with SunUO

hi again,

here are the infos you requested. I also attached the error message+stacktrace (sorry only png).

spawneditor+transferserver (RunUO 1.0 version):
http://xmlspawner.15.forumer.com/index.php?showtopic=49

XMLSpawner itself (dependency):
http://xmlspawner.15.forumer.com/index.php?showtopic=4

sunuo.xml
  <libraries>
    <library name="legacy">
      <!--
      <ignore-source name="Misc/ZLib.cs" />
      -->
		<overlay name="bar"/>
    </library>
    <library name="bar"/>
    <library name="myrunuo" disabled="yes" />
    <library name="remote-admin" disabled="yes" />
    <library name="reports" disabled="yes" />

  	<library name="UOArchitect">
    	<depends name="OrbServerSDK"/>
    	<depends name="UOArchitectInterface"/>
	</library>
	<library name="XMLSpawner2_v321" />
	<library name="XMLPoints_v123">
		<depends name="XMLSpawner2_v321"/>
(Continue reading)

Maik Greubel | 1 Aug 2007 19:25
Picon
Favicon

Re: problems using Transferserver (xmlspawner editor) and LuaInterface.dlls with SunUO

Florian Fischer schrieb:
Your stack trace: It seems to me, that you have to put the
TransferServer.dll as entry into the Data\Assemblies.cfg. Is that .dll
precompiled?

> I also have another question. I try to overlay some distribution 
> scripts. I'm able to change existing scripts and overlay
> them. Thats fine.
> But what do i do when i have an to add an dependency? For example
> i modify the PlayerMobile.cs to add something like this:
> "using Server.Engines.XmlSpawner2;"

Any dependency you need for legacy scripts, have to be in legacy folder.
The split into libraries option is only useful for independent packages,
like UOArchitect, which you use and this will work.

> But sunuo cant compile this, because it needs xmlspawner2 first.
> But XMLSpawner needs the legacy.dll first. How do i do this?
> Adding this to the distribution files also doesn't work.

As said, just put the scripts on which the legacy scripts depend to the
other legacy scripts. sunuo is able to solve dependencies by it self, if
they are in the same location.

Regards
Maik
Attachment (smime.p7s): application/x-pkcs7-signature, 3984 bytes
_______________________________________________
(Continue reading)

Florian Fischer | 2 Aug 2007 09:23
Picon
Picon

Re: problems using Transferserver (xmlspawner editor) and LuaInterface.dlls with SunUO

Thanks for your answer. I already tried to put the TransferServer.dll into the Assemblies.cfg. But this
brings up the same problem. I think this precompiled dll isn't compatible with mono.
I already ask ArteGordon (the maker of SpawnEditor) to release his source. He is willing todo it after a
source cleanup.

The second sollution solves my problems. I thought, that sunuo is able to solve dependencies with the
libraries option in comparsion with overlay scripts. This would be the more clean sollution i think.
But now it works for now. Thanks much.

regards

SiENcE

-------- Original-Nachricht --------
Datum: Wed, 01 Aug 2007 19:25:10 +0200
Von: Maik Greubel <greubel <at> nkey.de>
An: Florian Fischer <seabeams <at> gmx.de>
CC: sunuo-users <at> lists.berlios.de
Betreff: Re: [sunuo-users] problems using Transferserver (xmlspawner editor) and LuaInterface.dlls
with SunUO

> Florian Fischer schrieb:
> Your stack trace: It seems to me, that you have to put the
> TransferServer.dll as entry into the Data\Assemblies.cfg. Is that .dll
> precompiled?
> 
> > I also have another question. I try to overlay some distribution 
> > scripts. I'm able to change existing scripts and overlay
> > them. Thats fine.
> > But what do i do when i have an to add an dependency? For example
(Continue reading)

Max Kellermann | 8 Aug 2007 11:05

Re: problems using Transferserver (xmlspawner editor) and LuaInterface.dlls with SunUO

On 2007/08/02 09:23, Florian Fischer <seabeams <at> gmx.de> wrote:
> Thanks for your answer. I already tried to put the
> TransferServer.dll into the Assemblies.cfg. But this brings up the
> same problem. I think this precompiled dll isn't compatible with
> mono.

So is TransferServer.dll a CIL binary, or is it a native (i.e. Win32)
binary?  I am unable to download it myself, because I am banned on
runuo.com.

> I already ask ArteGordon (the maker of SpawnEditor) to release his
> source. He is willing todo it after a source cleanup.

Good.  I cannot (and will not even try to) provide support for closed
source libraries.  In fact, it is illegal to distribute precompiled
DLLs for SunUO without source.

Max
Maik Greubel | 8 Aug 2007 18:51
Picon
Favicon

Re: problems using Transferserver (xmlspawner editor) and LuaInterface.dlls with SunUO


Max Kellermann schrieb:
> So is TransferServer.dll a CIL binary, or is it a native (i.e. Win32)
> binary?  I am unable to download it myself, because I am banned on
> runuo.com.

No, the source for this seems to be available at
http://xmlspawner.15.forumer.com/index.php?act=Attach&type=post&id=2929

You can download it, its not runuo.

But I think, if you just compile the source of TransferServer with mono,
it should work. It seems to me, that Florian used the RunUO 2.0 dll
direct from archive.

--

-- 
Maik Greubel

Kleinhenzstraße 12
97483 Eltmann

Tel:    +49 09522 30 19 47
Mobil:  0179 670 620 1

Mail: greubel <at> nkey.de

Attachment (smime.p7s): application/x-pkcs7-signature, 3984 bytes
_______________________________________________
(Continue reading)


Gmane