> > In the case of Axis2/Java, OMText.getText() always gives a string > > representation of the content. If the content is Binary, it'll > > automatically base64 encode it.. > So this means the optimization is turned OFF. Basically its the approach > #2 as I suggested. Correct me if I'm wrong. oh.. ok.. I understood it other wise earlier... :)
In the case of Axis2/java there is not need to set optimization to false.. The getText() always gives a text representation of the content, while getDataHandler() gives a Binary content if there is any... For an example if MTOM is disabled at the transport level and if there are optimised parts in the message, Axis2/java sends them as base64 automatically... It just calls getText() if MTOM is not enabled... > -Kau > > > Axis2/Java security only needs to > > call the OMText.getText(), irrespective of whether it's a binary or > > normal text..This method also conforms to the MTOM spec, as it describes > > MTOM as > > selectively encoding of binary data either as base64 or as XOP MIME > > attachments. > > > > thanks, > > Thilina > > > > > >> AFAIU, There is no real value in MTOM message unless MTOM > >> receiving endpoint. There is no point eavesdropping MTOM message I > >> guess. Please bare with my limited security knowledge. > >> > >> thanks, > >> Dinesh > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > > > > > > > > > > > -- > http://blog.kaushalye.org/ > http://wso2.org/ > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Thilina Gunarathne - http://thilinag.blogspot.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]