Index: WS/WebService.cls.xml =================================================================== diff -u -r3007 -r3009 --- WS/WebService.cls.xml (.../WebService.cls.xml) (revision 3007) +++ WS/WebService.cls.xml (.../WebService.cls.xml) (revision 3009) @@ -74,7 +74,8 @@ #; Process as SOAP or HTTP page Set tAction=$Get(%request.CgiEnvs("HTTP_SOAPACTION")) If tAction'="" { - do ..LogStream(%request.Content,"IN") + Set ClassName = ..%ClassName(1) + do ##class(WS.WebserviceLogger).LogStream(%request.Content,"IN",ClassName) Do service.ProcessSOAP($$$URLDECODE(tAction),%request.Content) } Else { Do service.ProcessHTTP() @@ -105,58 +106,10 @@ while 'Stream.AtEnd { write Stream.Read() } - do ..LogStream(Stream,"OUT") + Set ClassName = ..%ClassName(1) + do ##class(WS.WebserviceLogger).LogStream(Stream,"OUT",ClassName) quit sc ]]> - - -1 -Stream:%Stream,Direction:%String - - - - -1 -ClassName:%String,Webmethod:%String -1 -%Boolean - -