Incidentally, a wire trace of what's being sent looks like this: POST /axis/services/AttachmentPortRPC HTTP/1.0 Content-Type: multipart/related; type="text/xml"; start="<AA487F0528725CFFD70152F1746322DB>"; boundary=6580840.1038882258149.JavaMail.Glen.AURORA Accept: application/soap+xml, application/dime, multipart/related, text/* User-Agent: Axis/1.0 Host: localhost Cache-Control: no-cache Pragma: no-cache SOAPAction: "" Content-Length: 908
--6580840.1038882258149.JavaMail.Glen.AURORA Content-Type: text/xml; charset=UTF-8 Content-Transfer-Encoding: binary Content-Id: <AA487F0528725CFFD70152F1746322DB> <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <inputMimeMultipart xmlns=""> <body href="cid:9A57475C4F457B71DCF2BEB4A8216C78" xmlns:ns1="http://xml.apache.org/xml-soap"/> </inputMimeMultipart> </soapenv:Body> </soapenv:Envelope> --6580840.1038882258149.JavaMail.Glen.AURORA Content-Type: multipart/mixed; boundary=2920707.1038882258149.JavaMail.Glen.AURORA Content-Transfer-Encoding: binary Content-Id: <9A57475C4F457B71DCF2BEB4A8216C78> --2920707.1038882258149.JavaMail.Glen.AURORA-- --6580840.1038882258149.JavaMail.Glen.AURORA--