You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Daniel Kulp <dk...@apache.org> on 2011/02/17 01:35:55 UTC
ExtensionManagerBus now feature complete....
I just made a gigantic commit to trunk which pretty much completes the
ExtensionManagerBus. With what I committed (not sure if I'll keep it this
way), if there is no Spring config detected and no spring parent context, it
now creates an ExtensionManagerBus instead of the Spring bus. Obviously,
that broke a TON of things as a lot of functionality was not available on the
ExtensionManagerBus. Pretty much none of the WS-Policy related things were
available, none of the WS-RM things, a couple of the transports, etc...
I then went through and defines the extensions for everything, cleaned up the
ExtensionManager to make it work better, etc... Now, all the tests that
don't use Spring configuration now pass. Anyway, for those people NOT using
Spring, this may affect behavior. Previously, the WS-Policy things in the
wsdl would be ignored. Now they will be in affect.
Benson: at ApacheCon, you profiled the startup and discovered issues with the
XML loading of properties. I also eliminated ALL of those. Thus, that
should no longer be any sort of hot spot. If you get a few minutes, you
might want to try 2.4.0-snapshot and see if it fixes the issues you saw.
--
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog