This problem is occurring on recent Thinkpads.  IBM's OEM XP installation 
includes the IBM 
tools, which rely on python22, bits of which appear in the user's environment.  
The 
problem, and a fix, are in bugzilla:

http://bugzilla.mcs.anl.gov/AccessGrid/show_bug.cgi?id=1208
The only change that is really required is to unset the environment variable
PYTHONCASEOK in the system settings.  Note that it is not sufficient to set it
to zero; it must be _unset_.

I'm not sure of the effect of this change on the IBM tools.

Tom



Michael Miller wrote:
> I have a user who is having trouble with AG 2.3 on their laptop.  Here's 
> what shows up in the VenueClient.log:
> 
> 02/09/05 11:34:15 1756 DataStore     datastore.py:273 DEBUG Reading 
> persisted data from: C:\Documents and Settings\Celso\Application 
> Data\AccessGrid\Config\personalDataStore\DataStore.dat
> 02/09/05 11:34:15 1756 VenueClient     venueclient.py:215 DEBUG 
> __createPersonalDataStore: Load personal data from file
> 02/09/05 11:34:15 1756 VenueClientController     
> venueclientcontroller.py:1340 DEBUG There is no personal venues file to 
> load.
> 02/09/05 11:34:21 1756 VenueClient     venueclient.py:765 DEBUG 
> EnterVenue; url=https://vv2.mcs.anl.gov:9000/Venues/default
> 02/09/05 11:34:21 1756 CertificateManager     certificatemanager.py:621 
> DEBUG HaveValidProxy: found proxy ident /O=Access 
> Grid/OU=agdev-ca.mcs.anl.gov/OU=cs.uiuc.edu/CN=Celso Mendes/CN=proxy
> 02/09/05 11:34:21 1756 VenueClient     venueclient.py:790 INFO  
> EnterVenue: Error getting node capabilities
> 02/09/05 11:34:21 1756 VenueClient     venueclient.py:686 DEBUG 
> EnterVenue: Invoke venue enter
> 02/09/05 11:34:21 1756 VenueClient     venueclient.py:836 ERROR 
> EnterVenue: failed
> Traceback (most recent call last):
>   File "C:\Python23\Lib\site-packages\AccessGrid\VenueClient.py", line 
> 794, in EnterVenue
>     self.__EnterVenue(URL)
>   File "C:\Python23\Lib\site-packages\AccessGrid\VenueClient.py", line 
> 687, in __EnterVenue
>     (venueState, self.privateId, self.streamDescList ) = 
> self.__venueProxy.Enter( self.profile )
>   File 
> "C:\software\AccessGrid\build\dist-20040601_225453\Lib\site-packages\AccessGrid\Venue.py",
>  
> line 3096, in Enter
>   File 
> "C:\software\AccessGrid\build\dist-20040601_225453\Lib\site-packages\SOAPpy\Client.py",
>  
> line 453, in __call__
>   File 
> "C:\software\AccessGrid\build\dist-20040601_225453\Lib\site-packages\SOAPpy\Client.py",
>  
> line 475, in __r_call
>   File 
> "C:\software\AccessGrid\build\dist-20040601_225453\Lib\site-packages\SOAPpy\Client.py",
>  
> line 338, in __call
>   File 
> "C:\software\AccessGrid\build\dist-20040601_225453\Lib\site-packages\SOAPpy\SOAPBuilder.py",
>  
> line 620, in buildSOAP
>   File 
> "C:\software\AccessGrid\build\dist-20040601_225453\Lib\site-packages\SOAPpy\SOAPBuilder.py",
>  
> line 118, in build
>   File 
> "C:\software\AccessGrid\build\dist-20040601_225453\Lib\site-packages\SOAPpy\SOAPBuilder.py",
>  
> line 204, in genns
> NameError: global name 'TupleType' is not defined
> 02/09/05 11:34:21 1756 VenueClientUI     venueclientui.py:2053 DEBUG 
> bin.VenueClient::EnterVenue: Enter venue with url: 
> https://vv2.mcs.anl.gov:9000/Venues/default
> 02/09/05 11:34:21 1756 VenueClientUI     venueclientui.py:2066 DEBUG 
> warningString:
> 
> 
> Can anyone tell me what's going on here?
> 
> Thanx,
> 
> Michael Miller
> System Engineer
> Visualization Technology Support
> Computing and Data Management
> National Center for Supercomputing Applications
> University of Illinois - UC
> 217-649-0747
> 
> "If you're clear in your vision and trust the people in your team with 
> clear objectives, they will invariably do their best to achieve 
> everything desired, and usually deliver everything you could have hoped 
> for and even more." -Paul Debevec
> 
> 

Reply via email to