Java Extension Loses Injection when Using Virtual Network Computing (VNC)

This functionality is supported only if you are using the Classic Agent.

The Java extension can periodically stop recognizing Java objects on JFC (Swing) applications if the Agent machine, where the Java application is running, is being "viewed" remotely through Virtual Network Computing (VNC), a popular tool that lets you view and control a remote machine.

Symptoms of this problem include the following:
  • The main window is viewed as a JavaDialogBox.
  • An *** Error: Window '[JavaMainWin]<window name>' was not found message box displays.
  • JavaJFCMenu items are not seen, resulting in an error such as *** Error: Window JavaJFCMenu <menu name>' was not found.

Avoid using VNC to view the automation which is running.