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]

Reply via email to