}
public void handleMessage(Message message) throws Fault
{
ReversibleXMLStreamReader reader = message.getContent(ReversibleXMLStreamReader.class);
reader.reset();
// Replace the message contents because if you're using WSS4J, it leaves the
// stream pointing to the body, when we want it pointing to the envelope.
MessageContentsList parameters = new MessageContentsList();
parameters.add(reader);