private System.Xml.XmlDocument ParseXml(System.IO.Stream templateStream) { try { var builder = new System.Xml.XmlDocument(); var inputSource = new XmlSourceSupport(templateStream); System.Xml.XmlDocument document = SupportClass.ParseDocument(builder, inputSource); return(document); } catch (System.IO.IOException e) { initialContext.ErrorHandler.Error(IO_ERROR, "Error occurred while trying to read xml template: " + e.Message, e); } catch (System.Exception e) { initialContext.ErrorHandler.Error(XML_PARSING_ERROR, "Error occurred while parsing xml template: " + e.Message, e); } return(null); }