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")
aW1wb3J0IGdyb292eS54bWwuTWFya3VwQnVpbGRlcgoKZGVmIGJ1aWxkWG1sRXJyb3JGaWxlKFN0cmluZyByZWFzb24pewogIGRlZiB3cml0ZXIgPSBuZXcgU3RyaW5nV3JpdGVyKCkKICBkZWYgeG1sID0gbmV3IE1hcmt1cEJ1aWxkZXIod3JpdGVyKQogIHhtbC5ta3AueG1sRGVjbGFyYXRpb24odmVyc2lvbjogMS4wLCBlbmNvZGluZzogVVRGLTgpCgogIHhtbC5DYWxpYnJhdGlvblJlc3VsdHMoKSB7CiAgICBTdGF0dXMoJ0Vycm9yJykKICAgIFJlYXNvbihyZWFzb24pCiAgfQoKICBwcmludCB3cml0ZXIudG9TdHJpbmcoKQp9CgoKYnVpbGRYbWxFcnJvckZpbGUoInRlc3QgcmVhc29uIGFzIHBhcmFtIik=