I'm trying to call a service that claims SOAP with Attachments via an HTTP transport. In reality, however, the service is connected via JMS, so I'm overwriting the transportId in the Spring config. In the request that is sent out from the client the attachment is missing. Instead, it is included as a second XML element in the SOAP body.
According to Dan, this is because the change in transport resets a couple of things to defaults, see http://cxf.547215.n5.nabble.com/SOAP-w-Attachments-still-supported-td5454220.htm