Mike,

Just trying to use this issue to test/expand my own understanding of the
Tuscany databinding framework.

You're saying there's a problem with setting (resetting) the Axiom DB on the
IC obtained from the WebServiceBindingImpl.    I'm just trying to understand
what the problem could be.

What second purpose could this particular IC be serving that you need to
clone the original and only set the Axiom DB on a cloned copy?

Say we look at the DataBindingRuntimeWireProcessor processing and we are
looking at the service-side Axis2 binding, where the wireSource IC is then
the Axis2 binding IC and the wireTarget IC is a BPEL impl IC.

So what side effect is happening in setting the wireSource IC with the Axiom
DB?    It seems the wireTarget side of the question should be built off a
completely separate IC object... even though this IC is also built off the
same WSDL file, I'd think distinct objects should be created and you
wouldn't need a clone.


Scott

Reply via email to