[AG-DEV] AG3 Shared App Migration

Todd Zimmerman toddz at sfu.ca
Fri Aug 25 13:56:15 CDT 2006


Just trying to migrate my SharedDesktop shared app to AG3 and seem to be running into a couple of
the issues listed here:

http://www-unix.mcs.anl.gov/fl/research/accessgrid/wiki/moin.cgi/SharedApplicationMigrationIssues


Can someone expand on some of these issues?  Specifically:


* Connection id needed for venue data store - should be retreived via .app file.


	I think you are just referring to the venue data store - not the shared app datastore - correct?




* Reactor imports and wxCallAfter interleave call needed for events to function.
	Figured out this one I think.  Added:
		try:
		        from twisted.internet import threadedselectreactor
		        threadedselectreactor.install()
		except:
		        pass
		from twisted.internet import reactor

	plus the reactor.interleave(wxCallAfter) call in the panel code




* More restrictive rules on data format for events - do not send tuples and dictionaries.
	Running into this issue right now :-(  Was sending a tuple - what are my choices now??


* Data received from the application service (sharedAppClient.GetData()) may be unicode - convert
data to correct type.

	Haven't got the data yet - so can't know if I'll run into this issue.  Can someone expand?



* Get public id of sender by using the new event method; GetSenderId()
	Expand?



Thanks!

Todd




More information about the ag-dev mailing list