Outsystems Web Reference inheritance hierarchy issue (e.g. <xs:extension base="n

Outsystems Web Reference inheritance hierarchy issue (e.g. <xs:extension base="n

  
I am trying to use Service Studio to call a web-service which has an inheritance hierachy. When I created the web-reference I only get structures created that partially describe the service, but whenever there is a complex type that includes an "extension base=" the structure isn't created, and therefore I cannot make a meaningful call to the web service. 

Has anyone else seen similar problems, or is there a workaround for this issue?

Hi james,

A way to workaround it is to change the actions in the wsdl to use the more concrete types, instead of the base types. That way the service studio will generate the structures of the concrete types instead.

Regards,
João Rosado