axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Emberson <ember...@phc.net>
Subject HREF BROKEN
Date Mon, 25 Mar 2002 19:54:43 GMT
It is my understanding that hrefs can be used in the case when an object

is share by more than
one other objects. With an href, the shared object can be serialized and

those objects that
have a reference to the shared object will be serialized with an element

containing the
href rather than the shared object itself.

Turning on multiref seems to create hrefs for all non primitive types.
What I want is to have
hrefs generated only for those shared objects that actually need them (I

believe that the apache
soap library - axis' precursor - had this ability). How do I do it?



class A {
    ....
    Shared s;
}
class B {
    ....
    Shared s;
}
class Shared {
    ...
}

<A>
    .....
    <s href="#id1"/>
</A>
<B>
    .....
    <s href="#id1"/>
</B>
<Shared id="id1">
    ....
</Shared>



Richard





Mime
View raw message