Hi,
When I deploy a virtual service that has a Virtual Java Listener step with a JDBC protocol, I find that the changes that I make to the model are not picked up unless I deploy a new VS (i.e. one that has a different name).
This occurs even when I remove the VS from the environment (i.e. the folder in which the VS was deployed in the 'lads' folder is removed).
Can someone tell me whether the VS details are cached somewhere?
If so, is there a way to clear the cached values so that my changes are picked up without having to create a new VS?
BTW, we are using LISA 7.5 and the JDBC VS was created using the Pathfinder agent.
Regards, Jim
Hi Jim,
Do you get the same behavior when you right click on the .vsm and choose "Re-deploy to VSE..."? This should effectively update the virtual service to the latest version.
Could you clarify what you are doing when you remove the virtual service from the environment? I'm not sure what you are referring to with the lads folder.
Normally when I want to remove a VS from the VSE, I go into the VSE console through the web browser, right click on the VS in question, and select "Remove from the environment".
My final comment would be that when you virtualize JDBC using the agent, the agent is sent instructions on what to virtualize. So it might be possible that the agent is not receiving the updated virtual service. If it's not getting updates, then that should be filed as a support case (as the methods I described above should work).
Best,
-James