Do we need a Java Agent running on the server once the recording is complete and VS is deployed?
I recorded EJB traffic and virtualized it.
EJB requests are sent to iiop://*** url. Cant we just change that and point to Devtest url instead of routing the traffic through Java Agent.
I understand its Java objects traffic and agent is doing some conversion but why cant we do it on the devtest vse server side.
More info appreciated.
Yes, the agent must be running.
However, the capture level should be reduced to "counts only".
When a Virtual Service is deployed the agent is notified with details about the VS.
The calls proceed normally through the live system until a virtualized call is encountered.
That call is then rerouted by the agent to the VSE.
CA Application Insight Support
I understand the agent must be running. My question is why? why cant the VSE handle an iiop call like a http call.
An EJB recording would require the agent because the VS works at the EJB level.
However if you are recording at a url level, then the Workstation recorder or one of the Portal recorder may be a better fit and the agent would not be required.
If you would like to show support exactly what you are trying to accomplish, please open a support ticket and we will be able to assist you find the correct solution.