How to Pre-load the Java Virtual Machine and JVue Applet to Improve File-Load Performance

(Doc ID 1190223.1)

Last updated on FEBRUARY 15, 2017

Applies to:

Oracle AutoVue Office - Version 20.0.0 and later
Oracle AutoVue 2D Professional - Version 20.0.0 and later
Oracle AutoVue 3D Professional Advanced - Version 20.0.0 and later
Oracle AutoVue EDA Professional - Version 20.0.0 and later
Oracle AutoVue Electro-Mechanical Professional - Version 20.0.0 and later
Information in this document applies to any platform.
***Checked for relevance on 14-14-2014***


The overall file-load time in AutoVue Client/Server Deployment is comprised of various performance factors. This article discusses the details around optimizing two of these performance factors, namely:

The optimization essentially involves pre-loading both the JVM and the JVue applet before they are required by the user. This way, when the user does eventually decide to view a file in AutoVue, the JVM is already loaded on their client and the JVue applet is already initialized and connected to the AutoVue server.

This solution is not applicable for AutoVue for Agile PLM as users can not modify the source html file that contains the AutoVue applet inside Agile. If one wish to have this applicable for AutoVue for Agile PLM, please raise a Service Request to ask for Enhancement Request submission.

AutoVue server administrators.

When is this optimization feasible?
The potential for these particular performance gains depends on the way your users launch AutoVue. In order to pre-load the JVM and the JVue applet, the users must already be browsing another webpage prior to launching the applet webpage. The most common example would be a user browsing files in a web-based DMS/PLM/ERP/ECM; while the user browses the repository, a hidden JVue applet is initialized in the background.

When is this optimization beneficial?
This depends on the environment and the usage scenario. Many clients now have Sun’s “Java Quick Starter Service” (this is abolished from Java 8) running by default, which already speeds up the load time of applets. In addition, in many environments the client already has the JVM loaded by the time they want to view a file in AutoVue – for example if the JVM gets loaded for other purposes when browsing the DMS/PLM/ERP/ECM. Therefore, the scenarios where this optimization tends to actually show notable performance gains include:


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms