title: Capturing SOAP messages using Fiddler
body: <p>I have created a simple JAX-WS webservice and I am running it on tomcat. I can access the WSDL file at <code>http://localhost:8080/HelloWorldDocStyle/sayhello?wsdl</code>. So tomcat runs at <code>http://localhost:8080</code>.
  I also have written a client for this webservice and when I run this client in eclipse it correctly retrieves response from the web-service and displays it in eclipse console.</p>
  
  <p>Now I am trying to capture SOAP traffic between client and web service in <a href="http://www.fiddler2.com/" rel="nofollow noreferrer">fiddler</a>. When I put above WSDL link in browser and hit Enter, that request and corresponding response (WSDL file) is getting captured by the fiddler, however when I run the client, it retrieves the response in eclipse console but nothing corresponding to this request-response gets captured in the fiddler. In Fiddler options it is listening to port 8888:</p>
  
  <p><img src="https://i.stack.imgur.com/TNcoe.png" alt="enter image description here"></p>
  
  <p>But I dont understand what else I have to configure in fiddler to capture this traffic between java client and the web service. Am bit weak in proxy and network stuff, but not noob, so please help.</p>