AnsweredAssumed Answered

Model Healing of REST (GET operation) service

Question asked by ektaSri on Jun 22, 2016

I have virtualized a REST based service and added base path(bPath) in Virtual Service


Live Service URL: http://LServer:LPort/a/b/c?p1=xyz&p2=abc

Virtual Service url : http://VServer:VPort/bPath/a/b/c?p1=xyz&p2=abc


VSM's Live invocation step has LServer and LPort and replacement URI is blank


I am able to invoke VService (http://VServer:VPort/bPath/a/b/c?p1=xyz&p2=abc) in Most Efficient mode. But If I am changing the mode to Learning mode, Live service is not getting invoked and new data is not getting learned. If am removing basepath from VService (http://VServer:VPort/a/b/c?p1=xyz&p2=abc), Learning mode is working fine.


How can we handle Learning mode in case Live Service and VService URL is different.


P.S I had also tried providing replacement URI as /a/b/c in Live invocation step. But even then I was getting error in Learning