Java errors occur when Ranger Remote Control (RRC) is installed
Article Number: 0000000088
Created On: 2007-07-30 16:22:32
Last Updated: 2012-02-07 20:03:44
Number of Views: 821
Question
How do I enable Java DirectDraw on a workstation with RRC installed?
Symptoms
The errors can vary but they should be relevant to a Java based program failing. The scope of this article is limited to only those issues identified as related to RRC.
Cause
Some Java applications draw directly to the screen using DirectDraw however by default RRC client does not capture video information that uses DirectDraw.
Resolution
Because RRC, by default, does not support DirectDraw the Tutor automatically disables DirectDraw on the client when a connection is made. This forces applications to use GDI calls to draw to the screen. In some situations this can cause applications to fail as they cannot revert to GDI calls.
To prevent the errors from occurring it is possible to stop RRC Tutor from disabling DirectDraw on the client. This does not mean RRC Tutor will be able to view what is drawn on screen however it will no longer disable the clients ability to use DirectDraw.
Instructions
To prevent DirectDraw from being disabled perform the following
Testing
After you have restarted the workstation or Client32 service confirm the Java program now functions correctly.
Applies To
Ranger Remote Control Versions 6.11 onwards applicable operating systems Windows NT4.0/2000/XP/2003.