Hello, I have a problem with SOAPpy and large data,
ex:
********** SOAP server********* **
def SOAPservice(sel f):
objListReturn = []
for i in range(2000):
objListReturn.a ppend(['user','passwro d','xxxx'])
return objListReturn
server = SOAPpy.SOAPServ er(("localhost" , 8080))
server.register Function(SOAPse rvice)
server.serve_fo rever()
********* Client *************** ***
import SOAPpy
server = SOAP.SOAPProxy( "http://localhost:8080/")
print server.SOAPserv ice()
*********** Result *************** *
Traceback (most recent call last):
File "c:\python23\li b\SocketServer. py", line 222,
self.process_re quest(request, client_address)
File "c:\python23\li b\SocketServer. py", line 241,
self.finish_req uest(request, client_address)
File "c:\python23\li b\SocketServer. py", line 254,
self.RequestHan dlerClass(reque st, client_addres
File "c:\python23\li b\SocketServer. py", line 521,
self.handle()
File "c:\python23\li b\BaseHTTPServe r.py", line 32
self.handle_one _request()
File "c:\python23\li b\BaseHTTPServe r.py", line 31
method()
File "c:\python23\Li b\site-packages\SOAPpy \Server
self.wfile.writ e(resp)
File "c:\python23\li b\socket.py", line 254, in wr
self.flush()
File "c:\python23\li b\socket.py", line 241, in fl
self._sock.send all(buffer)
error: (10053, 'Software caused connection abort')
Can I help me?
Thanks
ex:
********** SOAP server********* **
def SOAPservice(sel f):
objListReturn = []
for i in range(2000):
objListReturn.a ppend(['user','passwro d','xxxx'])
return objListReturn
server = SOAPpy.SOAPServ er(("localhost" , 8080))
server.register Function(SOAPse rvice)
server.serve_fo rever()
********* Client *************** ***
import SOAPpy
server = SOAP.SOAPProxy( "http://localhost:8080/")
print server.SOAPserv ice()
*********** Result *************** *
Traceback (most recent call last):
File "c:\python23\li b\SocketServer. py", line 222,
self.process_re quest(request, client_address)
File "c:\python23\li b\SocketServer. py", line 241,
self.finish_req uest(request, client_address)
File "c:\python23\li b\SocketServer. py", line 254,
self.RequestHan dlerClass(reque st, client_addres
File "c:\python23\li b\SocketServer. py", line 521,
self.handle()
File "c:\python23\li b\BaseHTTPServe r.py", line 32
self.handle_one _request()
File "c:\python23\li b\BaseHTTPServe r.py", line 31
method()
File "c:\python23\Li b\site-packages\SOAPpy \Server
self.wfile.writ e(resp)
File "c:\python23\li b\socket.py", line 254, in wr
self.flush()
File "c:\python23\li b\socket.py", line 241, in fl
self._sock.send all(buffer)
error: (10053, 'Software caused connection abort')
Can I help me?
Thanks