axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Manjula Peiris <manj...@wso2.com>
Subject Re: Programatically enabling MTOM (AXIS2c Server side)
Date Fri, 06 Mar 2009 17:12:15 GMT
In the server side you can do following,

1.Call axis2_msg_ctx_set_doing_mtom (msg_ctx, env, AXIS2_TRUE); from the
service code
2. Adding the enableMTOM parameter in the services.xml
2. Adding enableMTOM parameter in the axis2.xml - this will enable MTOM
globally.

-Manjula.


On Fri, 2009-03-06 at 12:37 +0100, Kuba Tomiczek wrote:
> Hello
> 
> What is the best way (if possible) of setting programatically 
> "enableMTOM" on axis2c Server Side, is it possible to modify options on 
> the server side?
> I found it could be done by:
> 
> axis2_options_set_enable_mtom(options, env, AXIS2_TRUE);
> 
> but when shall I set these options, so that they qould be available for 
> server?
> Should I create new "options" structure or rather get it from somewhere 
> in the server code?
> 
> I have an axis2c server (1.4)  which has to handle
> a) requests from clients not supporting MTOM (Python ZSI)
> b) different MTOM requests from c client
> So I cannot set enabling MTOM in axis2.xml ...
> 
> Thanks a lot
> Kuba


Mime
View raw message