public void send()
throws IOException, XFireFault
{
OutputStream out = getOutputStream();
OutMessage message = getMessage();
XMLStreamWriter writer = STAXUtils.createXMLStreamWriter(out, message.getEncoding(),null);
message.getSerializer().writeMessage(message, writer, getMessageContext());
out.flush();
out.close();
}