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.

Reply via email to