if (mappingInfo != null) {
if (isParameterizedType) {
JAXBTypeElement jte = new JAXBTypeElement(
mappingInfo.getXmlTagName(), object,
(ParameterizedType) mappingInfo.getType());
marshaller.marshal(jte, new DOMResult(output), mappingInfo);
} else {
JAXBElement<T> elt = new JAXBElement<T>(
mappingInfo.getXmlTagName(),
(Class<T>) mappingInfo.getType(), object);
// marshaller.marshal(elt, output);