This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
You can very well do that in axis. All you have to do is have element of type base64binary in request envelope and that can be used to contain your attachment. If you data transfer in optimized way you can used MTOM supported by axis2.