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.