private Object applyXStreamResponseDeserializer(String response) {
StaxDriver driver = new StaxDriver(responseXStreamQNameMap);
HierarchicalStreamReader responseReader = driver.createReader(new StringReader(response));
// Move inside the soap body element...
responseReader.moveDown();
while(!responseReader.getNodeName().toLowerCase().endsWith("body")) {
responseReader.moveUp();
responseReader.moveDown();
}
responseReader.moveDown();