axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thilina Gunarathne" <cset...@gmail.com>
Subject Re: Fwd: [Axis2] "optional" value for the enableMTOM and enableSwA configurations
Date Wed, 11 Jul 2007 06:31:35 GMT
Hi guys,
This was discussed in the JIRA and already implemented :)...

> IMHO, it would be nicer if enable="true" did the behavior you describe
> as "optional", and then we had a "require" value for always doing
> MTOM/SwA (i.e. fault if a non-MTOM message received).  The word "enable"
> means "make possible", not "always do", so true/false/require makes more
> sense to me.  But +1 regardless.
+1.. I also seems to like the above options.. But that'll effect the
behaviour of enableMTOM="true" in the existing  axis2.xml's...  Wonder
whether it's acceptable at this moment... If we are not going to do
the above change in values, I would like to substitute  "optional"
with "dynamic" as suggsted by Rich..

> So how do I control MTOM optimization when sending?  If I'm in
> "optional" mode, I assume there is some kind of runtime parameter that I
> can set to say "MTOM-ize this particular message"?
yes..
options.setProperty(Constants.Configuration.ENABLE_SWA, Constants.VALUE_TRUE);
more info in http://wso2.org/library/264
> There are also some
> heuristics that can be used here - for instance, if you're the server
> and the client has indicated it accepts the MTOM media-type, you know
> you can optimize if necessary.
AFAIK MTOM policy would take care of these kind of advanced configurations.

Thanks,
Thilina
>
> Thanks,
> --Glen
>
> Thilina Gunarathne wrote:
> > Ooops... Hit the send accidentally...
> >
> > Hi all,
> > In addition to the "true" and "false" values I introduced an
> > "optional" value to the enableMTOM and enableSwA configurations. When
> > enableMTOM configuration is set to "optional" and if the  request
> > message is a MTOMized one, then Axis2 will respond using an MTOM
> > message . When enableSwA configuration is set to "optional" and if the
> > request is SwA, Axis2 will respond using an SwA message.
> >
> > Following parameters can be set engine wide, service wise or operation
> > wise..
> > <parameter name="enableMTOM">optional</parameter>
> > <parameter name="enableSwA">optional</parameter>
> >
> > I would like to make the above as the configuration of the default
> > axis2.xml..
> >
> > thanks,
> > Thilina
> >
> > --
> > Thilina Gunarathne  -  http://www.wso2.com - http://thilinag.blogspot.com
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>


-- 
Thilina Gunarathne  -  http://www.wso2.com - http://thilinag.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message