import groovy.xml.MarkupBuilder
def buildXmlErrorFile(String reason){
def writer = new StringWriter()
def xml = new MarkupBuilder(writer)
xml.CalibrationResults(){
Status('Error')
Reason(reason)
}
print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>".append(writer.toString())
}
buildXmlErrorFile("test reason as param")
aW1wb3J0IGdyb292eS54bWwuTWFya3VwQnVpbGRlcgoKZGVmIGJ1aWxkWG1sRXJyb3JGaWxlKFN0cmluZyByZWFzb24pewogIGRlZiB3cml0ZXIgPSBuZXcgU3RyaW5nV3JpdGVyKCkKICBkZWYgeG1sID0gbmV3IE1hcmt1cEJ1aWxkZXIod3JpdGVyKQogIHhtbC5DYWxpYnJhdGlvblJlc3VsdHMoKXsKICAgIFN0YXR1cygnRXJyb3InKQogICAgUmVhc29uKHJlYXNvbikKICB9CiAgcHJpbnQgIjw/eG1sIHZlcnNpb249XCIxLjBcIiBlbmNvZGluZz1cIlVURi04XCI/PiIuYXBwZW5kKHdyaXRlci50b1N0cmluZygpKQp9CgoKCmJ1aWxkWG1sRXJyb3JGaWxlKCJ0ZXN0IHJlYXNvbiBhcyBwYXJhbSIp