camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aki Yoshida (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CAMEL-4731) simpler wiring of Camel CXF endpoints to named CXF buses in spring
Date Thu, 01 Dec 2011 18:40:40 GMT
simpler wiring of Camel CXF endpoints to named CXF buses in spring
------------------------------------------------------------------

                 Key: CAMEL-4731
                 URL: https://issues.apache.org/jira/browse/CAMEL-4731
             Project: Camel
          Issue Type: Improvement
          Components: camel-cxf
    Affects Versions: 2.8.3
            Reporter: Aki Yoshida
            Priority: Minor
             Fix For: 2.8.4, 2.9.0


I think the current wiring configuration (used in those camel-cxf tests) for wiring CXF endpoints
to specific cxf bus instances using spring is cumbersome and not appealing. So, I would like
to suggest a patch for this problem.

To start, here is how the the current configuration convention looks like:
<beans ...>
    <bean id="cxf1" class="org.apache.cxf.bus.extension.ExtensionManagerBus"/>
    <bean id="cxf2" class="org.apache.cxf.bus.extension.ExtensionManagerBus"/>

    <cxfcore:bus bus="cxf1">
        ...
    </cxfcore:bus>

    <cxfcore:bus bus="cxf2">
        ....
    </cxfcore:bus>

    <cxf:cxfEndpoint id="routerEndpoint"
        serviceClass="..."
        ...
        bus="cxf1"/>

    <cxf:cxfEndpoint id="serviceEndpoint"
        serviceClass="..."
        ...
        bus="cxf2"/>
</beans>

I would like to get rid of the indirect wiring of the CXF endpoints using ExtensionManagerBus
beans. The attached patch for camel/trunk should directly wire the endpoints to the named
buses. I would appreciate if you can look at it.

Thank you.

regards, aki




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message