Closed
Bug 240834
Opened 21 years ago
Closed 21 years ago
SOAP implementation does not support MultiRef s
Categories
(Core Graveyard :: Web Services, defect)
Core Graveyard
Web Services
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 121907
People
(Reporter: bugs, Unassigned)
Details
Apache Axis by default sends responses that contain complexType encoded data
using multirefs, e.g.
<?xml version="1.0"?>
<Envelope>
<Body>
<ns1:fooResponse xmlns:ns1="..">
<fooReturn href="#id0"/>
</ns1:fooResponse>
<multiRef id="id0" ... >
<prop1>value</prop1>
<prop2>value</prop2>
..
</multiRef>
</Body>
</Envelope>
It seems our SOAP implementation is unable to resolve href="#idX" references and
so the return value for service calls that return complex types is null.
(The workaround is to disable multirefs on in the server-config.wsdd file in
%CATALINA_HOME%\webapps\axis\WEB-INF - but IMO we should support the axis
default config).
| Reporter | ||
Comment 1•21 years ago
|
||
A description of multirefs:
http://www.mail-archive.com/soap-dev@xml.apache.org/msg02086.html
Comment 2•21 years ago
|
||
This is a duplicate of bug 121907 =)
| Reporter | ||
Comment 3•21 years ago
|
||
oops.
*** This bug has been marked as a duplicate of 121907 ***
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Updated•8 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•