The flow is as following:

external client===>http:endpoint====>EIP*=====>cxfbc:provider====>external
server*
                                                     ||
                                                     ||
                                                      V
                                                Http:endpoint
                                                     ||
                                                     ||
                                                     V
                                                External server

and my CXF provider:

<beans xmlns:http-conf="http://cxf.apache.org/transports/http/configuration";
    xmlns:cxf="http://servicemix.apache.org/cxfbc/1.0";
    xsi:schemaLocation="http://cxf.apache.org/transports/http/configuration
    http://cxf.apache.org/schemas/configuration/http-conf.xsd
    http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>

    <import resource="classpath:META-INF/cxf/cxf.xml"/>
    <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/>
    <import resource="classpath:META-INF/cxf/cxf-extension-http.xml"/>
    <import resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml"/>
    <import resource="classpath:cxf-config.xml"/>

    <cxf:provider schemaValidationEnabled="false"
        wsdl="/serviceWSDL.wsdl"
        locationURI="the_location" service="the_service"
        endpoint="endpoint" interfaceName="interfaceName"
        useJBIWrapper="false" useSOAPEnvelope="false">
        
        <cxf:providedBus>
            <ref bean="cxf"/>
        </cxf:providedBus>
    </cxf:provider>

</beans>

Thanks.




--
View this message in context: 
http://servicemix.396122.n5.nabble.com/CXF-BC-causing-performance-issue-tp5713972p5714005.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to