def __init__(self,value,text=None): self.code = "InvalidParameterValue" self.locator = str(value) self.message = text self._make_xml() if text: self.ExceptionText = self.document.createElement("ExceptionText") self.ExceptionText.appendChild(self.document.createTextNode(str(text))) self.Exception.appendChild(self.ExceptionText) self.value = xml_text_escape(text)
def __init__(self,value=None): WPSException.__init__(self,value) self.code = "NoApplicableCode" self.value = None self._make_xml() self.message = value if value: self.ExceptionText = self.document.createElement("ExceptionText") self.ExceptionText.appendChild(self.document.createTextNode(str(value))) self.Exception.appendChild(self.ExceptionText) self.value = xml_text_escape(value)