[AG-TECH] Error on venue enter with AG3.1 client on AG3.0.2 server

Michael Braitmaier braitmaier at hlrs.de
Wed Aug 22 07:32:28 CDT 2007


I get an error on my venue client(WinXP, AG3.1b1) when enetering a venue 
server that runs AG3.0.2.

VenueClient-Log excerpt:
08/22/07 14:13:33 2368 VenueClient     venueclientui.py:2142 INFO  
Entering venue at https://192.108.35.19:9000/Venues/default
08/22/07 14:13:33 2368 VenueClientController     
venueclientcontroller.py:453 DEBUG VenueClientController calling 
Venue.EnterVenue
08/22/07 14:13:33 2368 VenueClient     venueclient.py:1210 DEBUG 
EnterVenue; url=https://192.108.35.19:9000/Venues/default type=<type 'str'>
08/22/07 14:13:33 2368 NodeService     agnodeservice.py:664 INFO  
NodeService.GetCapabilities
08/22/07 14:13:33 2368 NodeService     agnodeservice.py:258 INFO  
NodeService.GetServices
08/22/07 14:13:33 2200 ServiceManager     agservicemanager.py:220 INFO  
AGServiceManager.GetServices
08/22/07 14:13:33 2368 VenueClient     venueclient.py:1222 DEBUG 
Capability on VenueEnter: producer, Beacon, 1, ANY, 0, 1, None, None
08/22/07 14:13:33 2368 VenueClient     venueclient.py:1222 DEBUG 
Capability on VenueEnter: consumer, Beacon, 1, ANY, 0, 1, None, None
08/22/07 14:13:33 2368 VenueClient     venueclient.py:1247 DEBUG calling 
__EnterVenue
08/22/07 14:13:33 2368 VenueClient     venueclient.py:999 DEBUG 
EnterVenue: Invoke Venue.Enter
08/22/07 14:13:35 2368 VenueClient     venueclient.py:1001 DEBUG after 
Venue.Enter
08/22/07 14:13:35 2368 VenueClient     venueclient.py:1003 DEBUG 
EnterVenue: Invoke Venue.getstate
08/22/07 14:13:35 2368 VenueClient     venueclient.py:1005 DEBUG 
EnterVenue: done Venue.getstate
08/22/07 14:13:35 2368 VenueClient     venueclient.py:1260 ERROR Hosting 
exception entering venue
Traceback (most recent call last):
  File 
"E:\Daten\projekte\hpc-europa\source\ag3.1-devel\AccessGrid\AccessGrid\VenueClient.py", 
line 1248, in EnterVenue    self.__EnterVenue(URL,withcert)
  File 
"E:\Daten\projekte\hpc-europa\source\ag3.1-devel\AccessGrid\AccessGrid\VenueClient.py", 
line 1025, in __EnterVenue    self.capabilities)
  File 
"E:\Daten\projekte\hpc-europa\source\ag3.1-devel\AccessGrid\AccessGrid\interfaces\Venue_client.py", 
line 131, in NegotiateCapabilities
    response = self.binding.Receive(NegotiateCapabilitiesResponse.typecode)
  File "c:\python24\Lib\site-packages\ZSI\client.py", line 503, in Receive
    return _Binding.Receive(self, replytype, **kw)
  File "c:\python24\Lib\site-packages\ZSI\client.py", line 431, in Receive
    raise FaultException(msg)
FaultException: Processing Failure
ZSI:EvaluateException
Serializing NegotiateCapabilitiesResponse.streams, EvaluateException 
Serializing streams.capability, EvaluateException Serializing
 capability.any, EvaluateException Serializing dictionaries not 
implemented when processContents="strict".  Try as a list or use 
processContents="lax".
[trace: 
/usr/lib/python2.4/site-packages/ZSI/ServiceContainer.py:120:_Dispatch
/usr/lib/python2.4/site-packages/ZSI/writer.py:127:serialize
/usr/lib/python2.4/site-packages/ZSI/TCcompound.py:271:serialize
/usr/lib/python2.4/site-packages/ZSI/TCcompound.py:397:cb]
08/22/07 14:13:35 2368 VenueClient     venueclient.py:1269 ERROR 
"EnterVenue: failed with hosting exception
Traceback (most recent call last):
  File 
"E:\Daten\projekte\hpc-europa\source\ag3.1-devel\AccessGrid\AccessGrid\VenueClient.py", 
line 1248, in EnterVenue    self.__EnterVenue(URL,withcert)
  File 
"E:\Daten\projekte\hpc-europa\source\ag3.1-devel\AccessGrid\AccessGrid\VenueClient.py", 
line 1025, in __EnterVenue    self.capabilities)
  File 
"E:\Daten\projekte\hpc-europa\source\ag3.1-devel\AccessGrid\AccessGrid\interfaces\Venue_client.py", 
line 131, in NegotiateCapabilities
    response = self.binding.Receive(NegotiateCapabilitiesResponse.typecode)
  File "c:\python24\Lib\site-packages\ZSI\client.py", line 503, in Receive
    return _Binding.Receive(self, replytype, **kw)
  File "c:\python24\Lib\site-packages\ZSI\client.py", line 431, in Receive
    raise FaultException(msg)
FaultException: Processing Failure
ZSI:EvaluateException
Serializing NegotiateCapabilitiesResponse.streams, EvaluateException 
Serializing streams.capability, EvaluateException Serializing
 capability.any, EvaluateException Serializing dictionaries not 
implemented when processContents="strict".  Try as a list or use 
processContents="lax".
[trace: 
/usr/lib/python2.4/site-packages/ZSI/ServiceContainer.py:120:_Dispatch
/usr/lib/python2.4/site-packages/ZSI/writer.py:127:serialize
/usr/lib/python2.4/site-packages/ZSI/TCcompound.py:271:serialize
/usr/lib/python2.4/site-packages/ZSI/TCcompound.py:397:cb]
08/22/07 14:13:35 2368 VenueClient     venueclientui.py:3185 DEBUG 
EnterVenue: Enter venue with url: https://192.108.35.19:9000/Venues/default
08/22/07 14:13:35 2368 VenueClient     venueclientui.py:3201 DEBUG 
warningString:
08/22/07 14:13:35 2368 VenueClientController     
venueclientcontroller.py:455 DEBUG VenueClientController after 
Venue.EnterVenue

The serverside throughs the same exception with the missing support for 
dictionaries.
I am not quite sure if this error is due to my machine configuration and 
in fact shouldn't appear or if it is a bug and I should file it.

Do you need new dependencies for the devel-version of AG3.1b1 that might 
explain this?

Michael


-- 
------------------
Dipl.-Inf. Michael Braitmaier
HLRS - Visualization / Video Conferencing
University of Stuttgart
Germany
Website: http://www.hlrs.de/people/braitmaier/




More information about the ag-tech mailing list