Message responseMsg=null;
try {
AxisEngine engine = getEngine();
Message msg = new Message(istream, false);
msgContext.setRequestMessage(msg);
engine.invoke(msgContext);
responseMsg = msgContext.getResponseMessage();
//turn off caching for GET requests
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
if (responseMsg == null) {