[AG-TECH] Passing DataDescription object from Client to server using SOAP

Michael Braitmaier braitmaier at hlrs.de
Tue Dec 14 04:19:00 CST 2004


I am currently working on passing a DataDescription from the users AG client 
to the VenueServer using the Webservice interface of a venue. Is this 
intended by the SOAP used by AG so far. I seem to have problems with passing 
such objects over the net using SOAP. I always end up in a SOAP method 
failed exception when calling the webservice method (Find the exception 
attached at the end of the mail).

As I already worked with the .NET webservice concept which supports 
serialization of objects and sending them in webservice calls, I assumed 
this would work in AG webservices too.

It would be really important for my future work to know this aspect, as the 
inability to send objects would complicate things quite a lot.

Thanks in advance

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


SOAPpy.Types.faultType: <Fault SOAP-ENV:Server: Method Failed: 

Rückverfolgung (innerste zuletzt):

Datei "f:\hpc-europa\source\AccessGrid\bin\VenueClient.py", Zeile 1, in ?
Datei "f:\hpc-europa\source\AccessGrid\bin\VenueClient.py", Zeile 107, in ?
Datei "f:\hpc-europa\source\AccessGrid\bin\VenueClient.py", Zeile 103, in 
Datei "C:\Python23\Lib\site-packages\wx\core.py", Zeile 5061, in MainLoop
Datei "C:\Python23\Lib\site-packages\wx\core.py", Zeile 4585, in MainLoop
  return _core.PyApp_MainLoop(*args, **kwargs)
Datei "C:\Python23\Lib\site-packages\AccessGrid\VenueClientUI.py", Zeile 
3133, in OnRightClick
  wxPoint(self.x, self.y))
Datei "C:\Python23\Lib\site-packages\wx\core.py", Zeile 6738, in PopupMenu
  return _core.Window_PopupMenu(*args, **kwargs)
Datei "C:\Python23\Lib\site-packages\AccessGrid\VenueClientUI.py", Zeile 
758, in AddDirCB
Datei "C:\Python23\Lib\site-packages\AccessGrid\Venue.py", Zeile 3425, in 
Datei "C:\Python23\Lib\site-packages\SOAPpy\Client.py", Zeile 453, in 
  return self.__r_call(*args, **kw)
Datei "C:\Python23\Lib\site-packages\SOAPpy\Client.py", Zeile 475, in 
  self.__hd, self.__ma)
Datei "C:\Python23\Lib\site-packages\SOAPpy\Client.py", Zeile 389, in __call
  raise p 

More information about the ag-tech mailing list