Sample: MTOM (Message Transmission Optimization Mechanism) | |
========================================================= | |
Introduction: | |
============ | |
This sample demonstrates the capabilities and power of MTOM support of AXIS2. In this sample the | |
user can send a file to the service. | |
Prerequisites | |
============= | |
Apache Ant 1.6.2 or later | |
Running the Sample: | |
=================== | |
1. Use ant generate.service or just the ant command alone in the Axis2_HOME/sample/mtom/ to build the service. | |
2. Generated service gets copied to the AXIS2_HOME/repository/services automatically. | |
3. Run the AXIS2_HOME/bin/axis2server.{sh/bat} to start the standalone axis2 server. (Alternatively | |
you can drop the sample into the services directory of a Axis2 server running in a servlet container) | |
4. Use ant generate.client to build the client. | |
5. Use ant run.client -Dfile "file to be sent" -Ddest "destination file name" to run the client. | |
Note | |
============== | |
Sometimes, if you're having trouble running the client successfully, | |
It may be necessary to clean the services repository before you generate the service, deploy it | |
and run the client. (i.e. delete services created from previous samples.) | |
Help | |
==== | |
Please contact axis-user list (axis-user@ws.apache.org) if you have any trouble running the sample. | |