Inflectra Customer Forums: Type Not found error for calling SOAP API TestSet_RetrieveById() or TestSet_RetrieveForOwner() (Thread) I am using SOAP API to connect with a Project and trying to get the TestSet information, but when I call TestSet_RetrieveById() or TestSet_RetrieveForOwner(), I alway got the TypeNotFound error. Any idea? Traceback (most recent call last): File " ", line 1, in File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 542, in __call__ return client.invoke(args, kwargs) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 602, in invoke result = self.send(soapenv) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 643, in send result = self.succeeded(binding, reply.message) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 678, in succeeded reply, result = binding.get_reply(self.method, reply) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\bindings\bind ing.py", line 165, in get_reply result = unmarshaller.process(nodes[0], resolved) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\typed.py" , line 66, in process return Core.process(self, content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 48, in process return self.append(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 61, in append self.start(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\typed.py" , line 77, in start found = self.resolver.find(content.node) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\resolver.py", line 341, in find frame = Frame(result, resolved=known, ancestry=ancestry) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\resolver.py", line 473, in __init__ resolved = type.resolve() File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\xsd\sxbasic.p y", line 63, in resolve raise TypeNotFound(qref) suds.TypeNotFound: Type not found: '(ArrayOfint, http://schemas.microsoft.com/20 03/10/Serialization/Arrays, )' >>> client.service.TestSet_RetrieveById(56) Traceback (most recent call last): File " ", line 1, in File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 542, in __call__ return client.invoke(args, kwargs) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 602, in invoke result = self.send(soapenv) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 643, in send result = self.succeeded(binding, reply.message) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 678, in succeeded reply, result = binding.get_reply(self.method, reply) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\bindings\bind ing.py", line 165, in get_reply result = unmarshaller.process(nodes[0], resolved) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\typed.py" , line 66, in process return Core.process(self, content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 48, in process return self.append(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 61, in append self.start(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\typed.py" , line 77, in start found = self.resolver.find(content.node) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\resolver.py", line 341, in find frame = Frame(result, resolved=known, ancestry=ancestry) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\resolver.py", line 473, in __init__ resolved = type.resolve() File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\xsd\sxbasic.p y", line 63, in resolve raise TypeNotFound(qref) suds.TypeNotFound: Type not found: '(ArrayOfint, http://schemas.microsoft.com/20 03/10/Serialization/Arrays, )' en-US(C) Copyright 2006-2024 Inflectra Corporation.support@inflectra.com/Computers/Software/Project_Management//Computers/Software/Quality_Assurance/KronoDesksupport@inflectra.comhttp://www.inflectra.com/kronodesk/forums/threads120/Support/Forum/spiratest/issues-questions/896.aspxthreadId=896y gan (ygan@ftdi.com)soap api python sudsType Not found error for calling SOAP API TestSet_RetrieveById() or TestSet_RetrieveForOwner() I am using SOAP API to connect with a Project and trying to get the TestSet information, but when I call TestSet_RetrieveById() or TestSet_RetrieveForOwner(), I alway got the TypeNotFound error. Any idea? Traceback (most recent call last): File " ", line 1, in File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 542, in __call__ return client.invoke(args, kwargs) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 602, in invoke result = self.send(soapenv) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 643, in send result = self.succeeded(binding, reply.message) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 678, in succeeded reply, result = binding.get_reply(self.method, reply) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\bindings\bind ing.py", line 165, in get_reply result = unmarshaller.process(nodes[0], resolved) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\typed.py" , line 66, in process return Core.process(self, content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 48, in process return self.append(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 61, in append self.start(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\typed.py" , line 77, in start found = self.resolver.find(content.node) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\resolver.py", line 341, in find frame = Frame(result, resolved=known, ancestry=ancestry) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\resolver.py", line 473, in __init__ resolved = type.resolve() File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\xsd\sxbasic.p y", line 63, in resolve raise TypeNotFound(qref) suds.TypeNotFound: Type not found: '(ArrayOfint, http://schemas.microsoft.com/20 03/10/Serialization/Arrays, )' >>> client.service.TestSet_RetrieveById(56) Traceback (most recent call last): File " ", line 1, in File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 542, in __call__ return client.invoke(args, kwargs) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 602, in invoke result = self.send(soapenv) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 643, in send result = self.succeeded(binding, reply.message) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\client.py", l ine 678, in succeeded reply, result = binding.get_reply(self.method, reply) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\bindings\bind ing.py", line 165, in get_reply result = unmarshaller.process(nodes[0], resolved) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\typed.py" , line 66, in process return Core.process(self, content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 48, in process return self.append(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 63, in append self.append_children(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 140, in append_children cval = self.append(cont) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\core.py", line 61, in append self.start(content) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\umx\typed.py" , line 77, in start found = self.resolver.find(content.node) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\resolver.py", line 341, in find frame = Frame(result, resolved=known, ancestry=ancestry) File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\resolver.py", line 473, in __init__ resolved = type.resolve() File "C:\apps\Python27\lib\site-packages\suds-0.4-py2.7.egg\suds\xsd\sxbasic.p y", line 63, in resolve raise TypeNotFound(qref) suds.TypeNotFound: Type not found: '(ArrayOfint, http://schemas.microsoft.com/20 03/10/Serialization/Arrays, )' Thu, 08 May 2014 17:28:49 -04002014-05-13T14:56:38-04:00/Support/Forum/spiratest/issues-questions/896.aspxmessageId=1649Inflectra Sarah (donotreply6@kronodesk.net) Hi It looks like the Python soap client (suds) is not pulling the standard dependencies in Hi It looks like the Python soap client (suds) is not pulling the standard dependencies in the WSDL. Here are some potential solutions: https://fedorahosted.org/suds/ticket/220 http://stackoverflow.com/questions/4719854/soap-suds-and-the-dreaded-schema-type-not-found-error Regards Sarah Tue, 13 May 2014 14:56:38 -04002014-05-13T14:56:38-04:00/Support/Forum/spiratest/issues-questions/896.aspx#reply1649