On Tue, Sep 15, 2009 at 12:30 AM, Raymond Feng <[email protected]> wrote: > Hi, > > I have checked in some changes under [1][2]: > > a) Enhance the CompositeBuilderExtensionPoint to a more general > BuilderExtensionPoint which collects declarative BindingBuilder and > ImplementationBuilder in addition to CompositeBuilder. It It removes the > need of BindingExtension. > b) BindingBuilder can be used to plug in "build" logic for specific binding > types (such as binidng.ws java2wsdl generation). > c) ImplementationBuilder can be used to plug in "build" logic for specific > implementation types (such as implementation.spring, implementation.web). > This replaces ComponentPreProcessor interface which used to be implemented > by the model to provide the "build". >
That looks a big improvement, the BindingBuilder and ImplementationBuilder are much nicer than the old approaches, and with the java2wsdl generation changes to use this it now we enables sorting out the WS binding so the XML processor doesn't drag in all the runtime modules. ...ant
