smsg = mf.createMessage(new MimeHeaders(), new ByteArrayInputStream(
((CachableResponse) cachedObj).getResponseEnvelope()));
((CachableResponse) cachedObj).setInUse(false);
} else {
MimeHeaders mimeHeaders = new MimeHeaders();
mimeHeaders.addHeader("Content-ID", IDGenerator.generateID());
mimeHeaders.addHeader("content-type",
HTTPConstants.MEDIA_TYPE_APPLICATION_SOAP_XML);
smsg = mf.createMessage(mimeHeaders, new ByteArrayInputStream(
((CachableResponse) cachedObj).getResponseEnvelope()));
((CachableResponse) cachedObj).setInUse(false);