Need assistance with setting up a Responder Correlation for SOAP messages.
For some reason I can't figure out why my responder isn't returning the message that I am expecting it to. I am really new at this and I am pretty sure it's a simple setup issue. Here is what I have so far.
- I have a message proxy setup on port 9080 and if I monitor and record I see the traffic coming from my test. I have made the assumption that this means I have my test setup correctly and SUT setup correctly to write my localhost properly. (I am running everything on my local machine at the moment)
- I have a responder setup and the wsdl url is pointed to the real wsdl. But this allows me to see the service on the response tab.
- I have multiple responses setup. The conditions are very simple, I am only looking for the card number to be a certain value
- On the Responder Correlation I have tried several things. I have looked for just the service name to be the 1st child from the body tag. I have tried using just the body tag but nothing seems to work.
Is there something I am missing or don't have setup correctly?
Best Answer
-
Hi,
Is your test still going to the proxy endpoint? If you monitor the proxy where does it say it is forwarding the traffic too?
https://docs.parasoft.com/display/VIRT20221/Monitoring+Events+on+Proxies
https://docs.parasoft.com/display/VIRT20221/Gaining+Visibility+into+Server+EventsMessage proxies typical are first configured to go to the live service, your SUT I believe, and then when the virtual asset is created the proxy connections can be configured to go to a secondary endpoint which is the virtual asset.
https://docs.parasoft.com/display/VIRT20221/Directing+Proxies+to+Virtual+Assets
Also see "Primary Connection (outgoing) & Secondary Connection (outgoing)" on this page
https://docs.parasoft.com/display/VIRT20221/HTTP+Configuration0