I have created a test web service using Axis2/java. I created it to test 
sending binary file using mtom. I also created a C++ client using gsoap to 
test the web service(this is of no relevance to my problem). The client is 
able to successfully receive the sent file from the server side, but I 
really don't know whether the file is sent using mtom or not. I just know 
that the file is sent in base64binary format by the server. The code of the 
method on the server which sends file is as the following:

public DataHandler loadData2()
    {
        FileDataSource dataSrc = new FileDataSource("C:\\Tools.zip");
        DataHandler dataHandler = new DataHandler(dataSrc);
        return dataHandler;
    }
I also don't know what item in a wsdl file tells about existance of a mtom 
attachment in the response message.

Reply via email to