Using the Java Virtual Machine

When you use Production Reporting to produce reports with HTML files or charts, Production Reporting must make several calls to Java routines. The number of HTML reports and charts to produce can affect the runtime of Production Reporting programs. To reduce the total runtime of an Production Reporting program, embed the Java Virtual Machine (JVM) directly into Production Reporting.

Table 78. Java Virtual Machine Environment Variable

Entry

Value

Description

SQR_USEJVM

TRUE | FALSE

Default = TRUE

If TRUE, Production Reporting uses the JVM for Enhanced HTML and JClass charting applications (NewGraphics). The JVM is embedded directly into Production Reporting.

If FALSE, Production Reporting invokes separate subprocesses for Enhanced HTML and JClass charting applications (NewGraphics).

Note: Callable Production Reporting uses the JVM only when this entry equals TRUE.