Index: vhLib/WebService.cls.xml =================================================================== diff -u -r2798 -r2881 --- vhLib/WebService.cls.xml (.../WebService.cls.xml) (revision 2798) +++ vhLib/WebService.cls.xml (.../WebService.cls.xml) (revision 2881) @@ -44,28 +44,8 @@ fault:%SOAP.Fault,status:%Status 1 "_$$$CRLF - Set detail=detail_" "_$$$CRLF - Set detail=detail_" "_$$$cvtHTML(%ErrorObject.ErrorCode)_""_$$$CRLF - Set:($L(%ErrorObject.UserText)) detail=detail_" "_$$$cvtHTML(%ErrorObject.UserText)_""_$$$CRLF - Set detail=detail_" "_$$$cvtHTML(%ErrorObject.ErrorCode2)_""_$$$CRLF - Set:%ErrorObject.Data'="" detail = detail_" "_%ErrorObject.Data_""_$$$CRLF - Set detail=detail_" "_$$$cvtHTML(%ErrorObject.RemoteIP)_""_$$$CRLF - Set detail=detail_" "_$$$cvtHTML("device: "_%ErrorObject.Device_" job: "_%ErrorObject.Job)_""_$$$CRLF - Set detail=detail_" "_$$$CRLF - - Set fault.detail=detail - } + Set WebServiceHelper = ##class(vhLib.WebServiceHelper).%New() + Do WebServiceHelper.OnInternalFault(.fault,.status,$classname(),..#NAMESPACE) ]]> @@ -89,9 +69,8 @@ %Boolean 1