Index: AXimpl/ResponseProcessor.cls.xml =================================================================== diff -u -r42706 -r48818 --- AXimpl/ResponseProcessor.cls.xml (.../ResponseProcessor.cls.xml) (revision 42706) +++ AXimpl/ResponseProcessor.cls.xml (.../ResponseProcessor.cls.xml) (revision 48818) @@ -23,6 +23,11 @@ 1 + +vhLib.Logger +1 + + FileAPI:TECH.File.FileAPI,XmlCorrelater:TECH.XMLCorrelater,EventRaiser:AXimpl.EventRaiser,RequestGeneratorConfig:AXimpl.ConfigOut 1 @@ -34,6 +39,7 @@ set ..XmlCorrelater = $$$Inject(XmlCorrelater,##class(TECH.XMLCorrelater).%New()) set ..EventRaiser = $$$Inject(EventRaiser,##class(AXimpl.EventRaiser).%New()) set ..ConfigOut = $$$Inject(RequestGeneratorConfig,##class(AXimpl.ConfigOut).%New()) + Set ..Logger = ##class(vhLib.Logger).%New() quit $$$OK ]]> @@ -60,6 +66,7 @@ } catch { #dim Exception As TECH.Exception = ##class(TECH.ExceptionHandler).Catch() + Do ..Logger.LogExceptie(Exception) #dim ErrorPath As %String = ##class(TECH.Config.ConfigMgr).Instance().GetString("AX_IF_OUT_ErrorPath") #dim ErrorFilename As %String = ##class(TECH.Files).AppendFile(ErrorPath,##class(TECH.File).GetFilename(FullFilename))