How playback works for Java Virtualized services
Have recorded a Java method transaction by configuring the rules.xml and was able to deploy that VSI/VSM and it works fine. Trying to understand how the playback is happening without rules.xml mentioning anything about playback.
Do the Agents need to be shut down?
When a VS is deployed the VSE notifies the agent to go into playback mode for these calls only. When the VS is removed the VSE sends a message to the agent saying the calls are no longer virtualized. There is no need to shut down the Agent during playback. No other configuration changes need to be made.
In the portal, Go to Settings ---> Agent (being used). There should see the Agent in 'VSE Mode' with a link there. This should say it is in Playback Mode.
Refer to section "Java Transport Protocol" in DevTest documentation for the version being run.