code: private Marshaller createNewMarshaller() throws JAXBException,
              PropertyException {
          final Marshaller marshaller = ctxt.createMarshaller();
          marshaller.setProperty(JAXB_ENCODING, UTF_8);
          marshaller.setProperty(JAXB_FORMATTED_OUTPUT, true);
          marshaller.setProperty(JAXB_SCHEMA_LOCATION, XBELConstants.SCHEMA_URI
                  + " " + XBELConstants.SCHEMA_URL);
          return marshaller;
      }
docs: Create a new JAXB {@link Marshaller} instance to handle conversion to
  XBEL.
  
  @return a new {@link Marshaller} instance
  @throws JAXBException Thrown if an error was encountered creating the
  JAXB {@link Marshaller}
  @throws PropertyException Thrown if an error was encountered setting
  properties on the {@link Marshaller}