Hi Reece,
Looks like a version conflict to me. I bet that the 1.0.6 Executors cannot
properly deserialize the serialized 1.0.5 GThread that it's receiving.
This is one thing that bothers me about the current Alchemi architecture --
the whole thing is very sensitive to the assembly versions. Basically if
you don't have the same version of Alchemi installed on _all_ computers
(executors, manager, and all owners) then weird stuff (like this) happens.
I've also noticed these NullReferenceExceptions when I accidentally connect
my 1.0.6 (or SVN version) of the Console to my 1.0.5 Manager.
You're right. There is no 1.0.6 SDK available for download. You could grab
the code out of SVN if you want (from an older revision, not sure which
number). Actually, I'll look into it and see if I can release this, since
you are certainly not the first one asking about a 1.0.6 SDK. I'll send out
an email when it's available.
Hope that helps,
-Matt
On 9/27/07, Reece Arnott <[EMAIL PROTECTED]> wrote:
>
> At 08:19 a.m. 28/09/2007, Matt Valerio wrote:
> >Hey Reece,
> >
> >Have you tried looking in the logs (on the Executor and Manager)?
>
> For some reason I always forget to look at the logs :-)
>
>
> >Just curious if there are some exceptions that are being "eaten" on the
> >Executor side of things...
>
> On the Manager for each thread the exception.dat log is (including the
> weird characters):
>
> ÿÿÿÿSystem.Exception
> ClassName MessageDataInnerException
>
> HelpURLStackTraceStringRemoteStackTraceStringRemoteStackIndexExceptionMethod
>
> HResultSourceSystem.Collections.IDictionarySystem.ExceptionSystem.Exception‰System.NullReferenceException:
> Object reference not set to an instance of an object.
> at Alchemi.Core.Owner.GJob.Start()
> at Alchemi.Executor.Sandbox.AppDomainExecutor.ExecuteThread(Byte[]
> thread, String workingDir)
> at Alchemi.Executor.Sandbox.AppDomainExecutor.ExecuteThread(Byte[]
> thread, String workingDir)
> at Alchemi.Executor.Sandbox.ExecutorWorker.ExecuteThreadInAppDomain()
>
>
>
> On one of the executors I found the embedded files alchemi-blast.bat etc.
> but I did not find the input files seq0.txt etc.
>
> Could this be something to do with using the 1.0.5 SDK when the version of
> the Manager and Executors is 1.0.6? If so, why isn't there a 1.0.6 SDK for
> download?
> -------------------------
> Reece Arnott
> Learning Environments Specialist
> School of Business
> University of Otago
> Dunedin
> New Zealand
>
> [EMAIL PROTECTED]
> -------------------------
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
alchemi-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alchemi-users