Berin Loritsch wrote:
From: Stephen McConnell [mailto:[EMAIL PROTECTED]
Stephen McConnell wrote:
How does this look ?
[DEBUG ] (cornerstone.infomover): creating manager 'infomover' 1691809 with parent: 8087689
[DEBUG ] (cornerstone.infomover): assembly
[DEBUG ] (cornerstone.infomover): profile assembly (2)
[DEBUG ] (cornerstone.infomover): initialization
[DEBUG ] (cornerstone.infomover): subsidiary container creation
[DEBUG ] (cornerstone.infomover): initialization complete
[INFO ] (cornerstone): start: sockets
[DEBUG ] (cornerstone.infomover): startup initiated
[INFO ] (cornerstone.infomover): start: [threads#19475750], [connections#21866740], [sockets], connections, [null#17764792], job-manager
[DEBUG ] (cornerstone.infomover.connections): Get required Services ...
[DEBUG ] (cornerstone.infomover.connections): ... Got SocketManager ...
[DEBUG ] (cornerstone.infomover.connections): ... Got ConnectionManager ...
[DEBUG ] (cornerstone.infomover.job-manager): Getting required services...
[DEBUG ] (cornerstone.infomover.job-manager): ... got TimeScheduler ...
[DEBUG ] (cornerstone.infomover.job-manager): ... got ConnectionManager ... done.
[DEBUG ] (cornerstone.infomover): container startup complete
[DEBUG ] (cornerstone.infomover): startup complete
I am glad things start up OK, but how do I set up the Connection and then test that it handles it OK?
I really have not thought about this a great deal - so this is off the top of my head .... (a) create a client componet - declare it as dependent on the server component (so the server will be launched whe the client request a refercence - or alternatively - declare the server as activation="true")., (b) in the initialize or start method of you client - invoke operations against the appropriate server.
Probems we have to deal with:
(a) Using a fixed version of Phoneix which includes the GenericBlockContext becuase your referencing resource that are Phoenix depedent which makes infomover phoenix dependent (see email to Paul on this topic) - also the fixed-Phoenix icludes Phoenix recognition of .xtype meta-info (although in this demo I don't think that an issue)
(b) Using a fixed version of cornerstone that includes .xtype resorces so that Merlin can take care of the work around re. BlockContext stuff.
I can commit all of this to the Merlin lib and add the infomover.xml file to src/etc directory and you should be able to play from there.
Sound ok?
Steve.
If you can tell me where to hook in the test code, I can take care of the details of the test.
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
--
Stephen J. McConnell
OSM SARL digital products for a global economy mailto:[EMAIL PROTECTED] http://www.osm.net
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>