def parseXML(self, xmlText):
     super(Error, self).parseXML(xmlText)
     if (self.message == ''):
         #lookup error message
         self.message = RouterError.getErrorMessage(self.code)
 def xml_error(cls, caller, err):
     code = cls.PYTHON_API_ERROR_CODE
     msg = RouterError.getErrorMessage(code)
     error = Error(code, msg % (caller, err))
     return error.buildXmlError()