I am using the TraceExtension example provided by microsoft in my .net helpfile to log incomming/outgoing soap messages. I copied and pasted the code verbatum from the helpfile....put it into a class file and compiled into a .dll. I than included the reference to that .dll file from my 'hello world' webservice and after the label [WebMethod] put the label [TraceExtension]. The webervice compiles fine and I can test it through microsoft's webservice interface. Everything works at this point. So now I invoke the 'hello world' webservice with my client...but instead of getting the log file, i am getting this error: Client found response content type of '', but expected 'text/xml'. I assume this means that the soap packet (response) never made it back. Does anyone know what the error might be? Is there anything I am forgetting? How do you debug something like this? Thx, James