I understand now where the executor is supposed to enter at (Gmanager)  and it 
is actually hitting it (in the ping Manager function) , it is not  hitting 
anything else in the GManager object (or GNode,  ManagerContainer, Mexecutor, 
MexecutorCollection or anything else as far  as I can tell).  I have break 
points set up all over the place but the  only thing that gets hit is the ping 
method.  When I look in the call  stack, all it says is native to managed 
transition.  I can step through  the code, but all it does is make a few log 
entries then exits.

  I would think it was the executor, but I have the manager running on  another 
computer(that manager is from the msi installer) and the  executor can connect 
to that one easily.  If I step through the code, it  does hit an area that 
creates a stack trace object, but I cant seem to  find any usefull info in 
there.  I tried working it backwards (as in  starting the source with the 
executorexec as the startup object) but the executor in source has problems of 
its own that I havent even started to trace out.

  Any ideas where I could look for the next clue?




________________________________
From: Richard Foreman <[email protected]>
To: [email protected]
Sent: Sun, April 3, 2011 7:08:37 AM
Subject: [Alchemi-users] Im back again


Hello again,

  Heres a stupid little question I shouldve asked up front apparantly.  Which 
version of the source files are the msi installer packages built from?  The 
reason I ask is because I loaded the manager and executors from the installer 
packages and had it working right off the bat, I could submit apps, the 
executors ran the threads, fired the events, and returned data and looks like 
it 
runs great as far as it goes.  Though truth be told, I did not verify the 
returned data, however that is, the source I have (version 1.0.6 I believe, 
whatever was listed as the latest) does not run.

  Now, after playing around with it, I was able to get the manager up and 
running, however, I cannot get anything to connect to the manager once it is 
running.  I  dont know much about programming tcp, but think I have identified 
at least the area I am stuck on.  I believe it is supposed to work like this:

    The executor sets up a tcp channel and registers it in the GNode object 
(through the GetRemoteRef function) then communicates through that.

  The manager sets up a tcp channel through the ManagerContainer object 
(through 
the Start function) then it registers a wellknown service (again through the 
Start function) which I take to be the listener?

  What I am not sure of is what causes the manager to react to something 
happening on the channel?  Im still reading up on the tcp service, but I would 
think it would be responding to an event or something, but I have not found the 
manager registering with a delegate to handle anything even remotely close to 
that.

  When I am trying this out, I am using the executor from the msi installer 
package  (which I know works as far as being able to connect and communicate 
with the manager) and the source for the manager set with the managerexec 
project as the start up project.  I guess my main questions are is this the 
correct configuration to start up the manager and what is supposed to be the 
entry point for an executor when contacting the manager.  I havent been able to 
pin down the exact function that would get fired when the executor first 
contacts the manager (or how that function would get fired).

  I really am trying not to bug you too much, and am spending most of my time 
reading up on the parts I do not understand clearly, but sometimes it helps to 
be pointed in the right direction to get going.

  Thanks,

Richard
------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
alchemi-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alchemi-users

Reply via email to