@Override
	protected Marshaller create() {
		try {
			Marshaller marshaller = context.createMarshaller();
			marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
			return marshaller;
		} catch (JAXBException e) {
			throw new XmlTransformationException("Failed to create jaxb marshaller", e);
		}
	}