/* */ {
/* 428 */ responseContentType = responseObject == null ? req.getContentType() : WebUtil.getContentType(responseObject);
/* */ }
/* 430 */ res.setContentType(responseContentType);
/* */
/* 432 */ Marshaller marshaller = getMarshaller();
/* 433 */ if ((marshaller instanceof VersionedMarshaller))
/* 434 */ ((VersionedMarshaller)marshaller).write(responseObject, response.getOutputStream(), version);
/* */ else
/* 436 */ marshaller.write(responseObject, response.getOutputStream());
/* 437 */ return;
/* */ }
/* */
/* 441 */ throw new IOException("Can not send response due to version (" + version + ") not being supported. Supported versions: " + 1 + ", " + 2 + ", " + 22);
/* */ }