import groovy.xml.MarkupBuilder

def buildXmlErrorFile(String reason){
  def writer = new StringWriter()
  def xml = new MarkupBuilder(writer)
  xml.mkp.xmlDeclaration(version: '1.0', encoding: 'UTF-8')

  xml.CalibrationResults() {
    Status('Error')
    Reason(reason)
  }

  print writer.toString()
}


buildXmlErrorFile("test reason as param")