Client code:

        public static void main(String args[]) throws Exception
        {

                URL wsdlURL = new URL(endPoint);
                KGenericWSMoleculeNamer ss = new 
KGenericWSMoleculeNamer(wsdlURL,
SERVICE_NAME);
                
                KGenericWSMoleculeNamerPortType port =
ss.getKGenericWSMoleculeNamerSOAP12Port();


I've tried to do something like this:

Binding binding = ((BindingProvider)port).getBinding(); 
((SOAPBinding)binding).setMTOMEnabled(true); 

in order to configure the client to support MTOM but I got a message saying
that the method setMTOMEnabled is undefined for SOAPBinding. 

                




nuka wrote:
> 
> Hello,
> 
> I have some problems when enabling MTOM for CXF generated client. 
> I've made the configuration for MTOM as suggested in the user guide for
> both client and server side.
> 
> - jaxws endpoint configuration for MTOM (beans.xml)
> - MIMEType annotation application/octet-stream for the binary data
> 
> 
> The server is ok, its responses support MTOM. But the client requests are
> not MTOM based. The binary data is embedded in the SOAP body.
> 
> I believe I've missed something on the client side configuration but I
> don't know what. 
> 
> Thanks in advance
> Nuka  
> 
>  
> 

-- 
View this message in context: 
http://www.nabble.com/enable-MTOM-client-tf4300910.html#a12250079
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to