You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Andrea Smyth (JIRA)" <ji...@apache.org> on 2007/06/14 11:59:26 UTC

[jira] Created: (CXF-730) Support Lazy-Init'ed Bus Extensions

Support Lazy-Init'ed Bus Extensions
-----------------------------------

                 Key: CXF-730
                 URL: https://issues.apache.org/jira/browse/CXF-730
             Project: CXF
          Issue Type: Improvement
          Components: Bus
            Reporter: Andrea Smyth


A bus extension, when marked as lazy-init, will not be accessible to clients unless the bean is itself explicitly references elsewhere - which defeats the purpose of the bus extensions concept by which it should be obtained from the bus, thus hiding the dependency on Spring.
Making the bean implement BusExtension (from the api module), putting the bean definition into a cache upon startup, and have the (Spring-based) bus get the bean from the application context when not in its registry may be a solution ....


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.