This question parece ser bastante parecido a lo que estoy buscando - Pude configurar el rastreo y estoy mirando las entradas de registro para mis llamadas al servicio .Cómo interceptar solicitud/respuesta de jabón sin procesar (datos) del cliente de WCF
Sin embargo tengo que ver la solicitud de jabón sin procesar con los datos que estoy enviando al servicio y no veo ninguna manera de hacerlo desde el SvcTraceViewer (sólo registran las entradas se muestran pero no hay datos que enviar al servicio) - soy yo solo falta la configuración?
Aquí es lo que tengo en mi web.config:
<system.diagnostics>
<sources>
<source name="System.ServiceModel"
switchValue="Verbose"
propagateActivity="true">
<listeners>
<add name="sdt"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="App_Data/Logs/WCFTrace.svclog" />
</listeners>
</source>
</sources>
</system.diagnostics>
Cualquier ayuda apreciada!
ACTUALIZACIÓN: esto es todo lo que veo en mi rastro:
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
<System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
<EventID>262163</EventID>
<Type>3</Type>
<SubType Name="Information">0</SubType>
<Level>8</Level>
<TimeCreated SystemTime="2010-05-10T13:10:46.6713553Z" />
<Source Name="System.ServiceModel" />
<Correlation ActivityID="{00000000-0000-0000-1501-0080000000f6}" />
<Execution ProcessName="w3wp" ProcessID="3492" ThreadID="23" />
<Channel />
<Computer>MY_COMPUTER_NAME</Computer>
</System>
<ApplicationData>
<TraceData>
<DataItem>
<TraceRecord xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord" Severity="Information">
<TraceIdentifier>http://msdn.microsoft.com/en-US/library/System.ServiceModel.Channels.MessageSent.aspx</TraceIdentifier>
<Description>Sent a message over a channel.</Description>
<AppDomain>MY_DOMAIN</AppDomain>
<Source>System.ServiceModel.Channels.HttpOutput+WebRequestHttpOutput/50416815</Source>
<ExtendedData xmlns="http://schemas.microsoft.com/2006/08/ServiceModel/MessageTraceRecord">
<MessageProperties>
<Encoder>text/xml; charset=utf-8</Encoder>
<AllowOutputBatching>False</AllowOutputBatching>
<Via>http://xxx.xx.xxx.xxx:9080/MyWebService/myService</Via>
</MessageProperties>
<MessageHeaders></MessageHeaders>
</ExtendedData>
</TraceRecord>
</DataItem>
</TraceData>
</ApplicationData>
TNX por ayudar - pregunta actualiza para mostrar lo que veo en el xml. ¡No hay envolvente! ¿Me estoy perdiendo algo de la configuración? – JohnIdol
También me parece que tienen una versión diferente de svctraceviewer - la ficha de mensajes junto a la pestaña XML no aparece – JohnIdol
@JohnIdol: el que la unión está usando ?? –