Ticket #107 (closed task: wontfix)

Opened 2 years ago

Last modified 1 year ago

investigate interoperability/portability of our API's/wsdl's

Reported by: ronald Assigned to: somebody
Priority: unassigned Milestone:
Component: topaz Version: 0.5-SNAPSHOT
Keywords: API SOAP WSDL webservice Cc:
Blocking: Blocked By:

Description (Last modified by ronald)

We need to make sure we're not creating API's and generating WSDL's that can only be used by Axis. Specifically, some of the things to look at are:

  • call style: RPC/Encoded (which we use now) vs Document/Literal (often recommended instead) vs any of the others.
  • Use of datatypes in parameters and return values. Since even strings are not universally described the same way (some use xsd:string, other soapenc:string), the use of arrays and beans is subject to even more interoperability problems.
  • namespace handling on server-side: a number of client libraries don't set the namespaces properly in the requests. I think Axis handles this ok, but we should verify.
  • use of soap-with-attachments

Dependency Graph

Change History

08/05/06 14:49:28 changed by ronald

  • description changed.

Added attachments issue (from #68).

05/29/07 17:23:31 changed by amit

  • status changed from new to closed.
  • resolution set to wontfix.

Not necessary with with the new architecture.

08/07/07 16:25:51 changed by

  • milestone deleted.

Milestone Bugs deleted