Hi,

I cannot enable a fully MTOM connection on client side using Spring (I've
already seen previous similar posts but not very useful indeed). My
client.xml is:

<beans
                xmlns="http://www.springframework.org/schema/beans";
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
                xmlns:jaxws="http://cxf.apache.org/jaxws";
                xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://cxf.apache.org/jaxws http://cxf.apache.org/schema/jaxws.xsd";>

                <bean
                                id="client"
                                class="it.satanet.IServiceDemo"
                                factory-bean="clientFactory"
                                factory-method="create" />

                <bean
                                id="clientFactory"
                                
class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean">
                                <property
                                                name="serviceClass"
                                                value="it.satanet.IServiceDemo" 
/>
                                <property
                                                name="address"
                                                
value="http://localhost:8080/ServiceDemo/ServiceDemo"; />
                                <property name="bindingConfig">
                                                <ref bean="bindingCfg" />
                                </property>
                </bean>

                <bean
                                id="bindingCfg"
                                
class="org.apache.cxf.binding.soap.SoapBindingConfiguration">
                                <property
                                                name="mtomEnabled"
                                                value="true" />
                </bean>

The result is that the attachment is sent inline, i.e. without MTOM, the
server response is MTOM and the client correctly interprets the binary.
Hence, from the application point of view everything work but at TCP level
the client request is not actually MTOM.
Any suggestion?
Thanks, Marco


-- 
View this message in context: 
http://www.nabble.com/Spring-client-cfg-%2B-MTOM-tf4520808.html#a12896404
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to