[AG-TECH] AG2.0 and linux

Dave Semeraro semeraro at ncsa.uiuc.edu
Wed Apr 23 14:48:15 CDT 2003

Hello AG-TECHers,

Well after a couple of days of frustration I finally got the VenueClient to 
connect to the ANL
venue. For reference my software state is the CVS update as of 5:35pm on 
April 22. I am
sure things have changed by now.

My problem was that under linux I could not get the RunMe.py script to 
connect. At first I
was getting invalid url errors but that went away after a CVS update or 
two. Finally I was getting
python errors saying that venueState had no attribute called clients. The 
VenueClient would then
hang. I commented out the "for client in venueState.clients" loop and had 
to comment out the
"for service in venueState.services" loop in the VenueClient.py file in the
AccessGrid/AccessGrid directory. ( all this will make sense to those of you 
who have messed
with the code). That allowed the VenueClient to function.. sort of. I had 
nothing under services or
users in the gui. Probably because I commented that part out of the code.

The venueState object
gets initialized in a call to 
"Client.Handle(URL).get_proxy().Enter(self.profile)". For some reason
the clients data and services data are not set as a result of this call. 
This call is found in the
VenueClient.py file in the EnterVenue method. My head is starting to swim 
with all the code
tracing. Can anyone give me a clue as to why I have no clients or services 
returned? I probably
have a configuration file missing or something.

I was able to upload an image file to the venue but not download it. Anyone 
have any idea of what I may be facing on that problem?

I hope this helps someone out there. Feel free to contact me directly for 


Dave Semeraro Ph.D.
Visualization and Virtual Environments Group
NCSA University of Illinois
605 E. Springfield Ave.
Champaign, IL 61820
Semeraro at ncsa.uiuc.edu
(217) 244-1852

More information about the ag-tech mailing list