콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
8619 화면

Hi, I've got some problems with XML-RPC request on windows.

      sock_common = xmlrpclib.ServerProxy (path +"/xmlrpc/common")
       uid = sock_common.login(dbname, pseudo, pwd)
       sock = xmlrpclib.ServerProxy(path +'/xmlrpc/object')

       search = sock.execute(dbname, uid, pwd, request, 'search', [])
       read = sock.execute(dbname, uid, pwd, request, 'read', search,fields)

This code work perfectly on Linux but fail on windows with this error:

    read = sock.execute(dbname, uid, pwd, request, 'read', search,fields)
  File "C:\Python27\lib\xmlrpclib.py", line 1224, in __call__
    return self.__send(self.__name, args)
  File "C:\Python27\lib\xmlrpclib.py", line 1578, in __request
    verbose=self.__verbose
  File "C:\Python27\lib\xmlrpclib.py", line 1264, in request
    return self.single_request(host, handler, request_body, verbose)
  File "C:\Python27\lib\xmlrpclib.py", line 1297, in single_request
    return self.parse_response(response)
  File "C:\Python27\lib\xmlrpclib.py", line 1467, in parse_response
    p.feed(data)
  File "C:\Python27\lib\xmlrpclib.py", line 557, in feed
    self._parser.Parse(data, 0)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 697, column 17

with OpenERP v6, windows 7 32 bits, python 2.7

Have you any idea why it's fail? thank in advance.

아바타
취소

Are you running your requests from the same computer as the OE server? Because Windows and Linux do have issues regarding the language settings (Windows vs Unicode).

작성자

openERP is on a linux Server. Have you a test or a solution for that?

My solution usually is to have the server and code run on the same kind of OS.

it happened to me with redhat linux
but it is okay with ubuntu
my company policy is to use redhat and im in trouble xmlrpc is not working

베스트 답변

Hi

My suggestion is that first you should test the XML-RPC connection with python command line IDE

because there are many different dependencies in python (windows)then linux

Thanks
Sandeep

아바타
취소
작성자

Thank for trying to help, I did it, but I got the same problem :/

관련 게시물 답글 화면 활동
0
3월 15
4275
5
11월 19
5343
3
2월 17
10601
2
3월 22
22052
1
10월 15
3834