I'm trying to call Axis2 using the LocalTransportReceiver and LocalTransportSender. I already have the SOAP request in a string 'text'. ByteArrayInputStream inboundMessage = new ByteArrayInputStream(text.getBytes()); LocalTransportReceiver.CONFIG_CONTEXT = myAxisConfigContext; LocalTransportSender sender = new LocalTransportSender(); LocalTransportReceiver receiver = new LocalTransportReceiver(sender); receiver.processMessage(inboundMessage, new EndpointReference("axis2/services/myService/myOperation")); All works well except that there is nowhere that I can set the outputstream on the sender. Any ideas? Chears, Mark B