}
Message msg = getParent();
// Pool
JAXBAttachmentMarshaller am = new JAXBAttachmentMarshaller(msg, writer);
m.setAttachmentMarshaller(am);
// Marshal the object
if (ctx.getProcessType() == null) {
marshalByElement(busObject, m, writer, !am.isXOPPackage());
} else {
marshalByType(busObject,
m,
writer,
ctx.getProcessType(),