I am using SUds client and soaplib as server.

I am getting the following error.

[condor@cow ws]$ usr/bin/python2.6 workflowclient.py 

Suds ( https://fedorahosted.org/suds/ )  version: 0.4 GA  build: R699-20100913

Service ( Application ) tns="tns"
   Prefixes (4)
      ns0 = "tns"
      ns1 = "user1"
      ns2 = "user2"
      ns3 = "user3"
   Ports (1):
      (Application)
         Methods (6):
            addDispatch(xs:integer groupid, xs:integer access, xs:string callback, xs:string securitytoken, )
            addWorkflows(xs:integer dispatchid, ns1:WorkflowArray workflows, xs:string securitytoken, )
            dispatch(xs:integer dispatchid, xs:string callbackuri, xs:string securitytoken, )
            getSecurityToken(xs:string username, xs:string password, )
            removeDispatch(xs:integer dispatchid, xs:string securitytoken, )
            removeWorkflows(integerArray workflowids, xs:string securitytoken, )
         Types (20):
            ns3:File
            ns3:FileArray
            ns2:Module
            ns2:ModuleArray
            ns1:Workflow
            ns1:WorkflowArray
            addDispatch
            addDispatchResponse
            addWorkflows
            addWorkflowsResponse
            dispatch
            dispatchResponse
            getSecurityToken
            getSecurityTokenResponse
            integerArray
            removeDispatch
            removeDispatchResponse
            removeWorkflows
            removeWorkflowsResponse
            stringArray


[(Workflow){
   modules[] = 
      (Module){
         modulename = "A"
         relativeinputfiles[] = 
            0,
         relativeoutputfiles[] = 
            1,
         arguments = "harsha"
         executableid = 1
      },
      (Module){
         modulename = "B"
         relativeinputfiles[] = 
            1,
         relativeoutputfiles[] = 
            2,
         arguments = "harsha"
         executableid = 2
      },
      (Module){
         modulename = "C"
         relativeinputfiles[] = 
            1,
            2,
         relativeoutputfiles[] = 
            3,
         arguments = "harsha"
         executableid = 3
      },
   label = "condor"
   metafiles[] = 
      (File){
         mimetype = "metatype1"
         filename = "file1"
         metadata = "metadata1"
         filesize = 1024
      },
      (File){
         mimetype = "metatype2"
         filename = "file2"
         metadata = "metadata2"
         filesize = 1024
      },
      (File){
         mimetype = "metatype3"
         filename = "file3"
         metadata = "metadata3"
         filesize = 1024
      },
      (File){
         mimetype = "mimetype4"
         filename = "file4"
         metadata = "metadata4"
         filesize = 1024
      },
   filedata[] = 
      "harsha",
      "yuchen",
      "xukang",
      "vivek",
   filenames[] = 
      "file1",
      "file2",
      "file3",
      "file4",
 }]
Traceback (most recent call last):
  File "workflowclient.py", line 72, in <module>
    results = hello_cli.service.addWorkflows(28, f,'condor')
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/client.py", line 542, in __call__
    return client.invoke(args, kwargs)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/client.py", line 595, in invoke
    soapenv = binding.get_message(self.method, args, kwargs)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/bindings/binding.py", line 120, in get_message
    content = self.bodycontent(method, args, kwargs)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/bindings/document.py", line 63, in bodycontent
    p = self.mkparam(method, pd, value)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/bindings/document.py", line 102, in mkparam
    tags.append(self.mkparam(method, pdef, item))
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/bindings/document.py", line 105, in mkparam
    return Binding.mkparam(self, method, pdef, object)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/bindings/binding.py", line 287, in mkparam
    return marshaller.process(content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/core.py", line 62, in process
    self.append(document, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/core.py", line 75, in append
    self.appender.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 102, in append
    appender.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 243, in append
    Appender.append(self, child, cont)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 182, in append
    self.marshaller.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/core.py", line 75, in append
    self.appender.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 102, in append
    appender.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 298, in append
    Appender.append(self, parent, cont)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 182, in append
    self.marshaller.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/core.py", line 75, in append
    self.appender.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 102, in append
    appender.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 243, in append
    Appender.append(self, child, cont)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/appender.py", line 182, in append
    self.marshaller.append(parent, content)
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/core.py", line 74, in append
    if self.start(content):
  File "/home/condor/MySoft/ws/usr/lib/python2.6/site-packages/suds-0.4-py2.6.egg/suds/mx/literal.py", line 87, in start
    raise TypeNotFound(content.tag)
suds.TypeNotFound: Type not found: 'filesize'


--------




--
Harshavardhan Reddy Mukkera.