Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
-
Unix, c
Description
Hi,
>
> We are executing Web Service call to Web server(.net implementation)
> we receive SOAP response XML that included multi-references.
>
> The multi-references is a standard feature in SOAP, but is
> rarely used and many of Web Services implementation software do not
> support it.
>
> Our client is based on AXIS C++ open source code that doesn't
> support multi-references.WSDL file do point on usage
> of multi-references(at server end)
>
> So we need to figure out how we can turn off/have some changes in
> client/server. One solution is doc/literal. In order to use
> doc/literal
> you need to redeploy the service to the server as a doc/lit service.
> This all depends on your server how you do that.
> Once you've done that you can export the wsdl that is defined.
> The WSDl should now specify doc/lit in it.
>
> Then just create your client as usual from your new wsdl.
>
> But for this to work you need to own the service so that you can make
> the changes. But we dont own the service, that is the problem. For
> eg.
> in Axis Java server you have the option of turning on/off
> multi-references.
>
> So, Is there a possibility that by using XSLT at both client as well
> as server end the decoding of multi reference xml data can be
> solved.
>
> Any pointer would be appreciated.
Attachments
Issue Links
- duplicates
-
AXISCPP-111 Axis C++ doesn't support href/multiRef
- Open