On Feb 28, 2007, at 12:42 PM, Scott Kurz wrote:
IMHO, that sounds like a useful refactoring. I remember it taking
awhile
to sink in that these SPI extension classes where providing
implementations
in abstract classes since that wasn't what I'd expected from
browsing the
rest of the Tuscany source structuring.
On a somewhat related note I was just wondering whether or how the
function
in Axis2ServiceBinding.invokeTarget() could be moved into a base
ServiceBindingExtension.... which I would need to look into more to
understand. The tie back to Jeremy's point is the fact that this
abstract function certainly make the job of writing extensions much
easier.
I think a lot of what is in TargetInvoker could be abstracted out but
we'll still need to have extensions provide the code that actually
does the dispatch. I'd also like to refactor the base invoker class
as there are too many concerns in it at present. It would also be
good if we can just introduce the declarative loading mechanism
outlined by Jeremy.
Jim
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]