Getting Message "Select a temporary directory" When Printing With AutoVue

(Doc ID 1662405.1)

Last updated on APRIL 28, 2017

Applies to:

Oracle AutoVue 3D Professional Advanced - Version 21.0.0 and later
Oracle AutoVue Electro-Mechanical Professional - Version 21.0.0 and later
Oracle AutoVue 2D Professional - Version 21.0.0 and later
Oracle AutoVue Office - Version 21.0.0 and later
Oracle AutoVue EDA Professional - Version 21.0.0 and later
Information in this document applies to any platform.

Symptoms

When trying to print a file using AutoVue from a Mac OS with Safari 7, 8 or 9, a print dialog will display asking to "Select a temporary directory". This prompt will show up twice and clicking "Ok" on both will let you print the file.

The following error can be found in the Java client log:

JVue: TempFileUtil.isValidDir: rejecting
@ dir=C:\Users\_USERNAME_\AppData\Local\Temp\
JVue: Failed to get temp file for printout
java.lang.NullPointerException
at com.cimmetry.vueframe.VuePrintable.a(Unknown Source)
at com.cimmetry.vueframe.VuePrintable.a(Unknown Source)
at com.cimmetry.vueframe.VuePrintable.a(Unknown Source)
at com.cimmetry.vueframe.VuePrintable.print(Unknown Source)
at sun.lwawt.macosx.CPrinterJob$4.run(CPrinterJob.java:593)
at sun.lwawt.macosx.CPrinterJob.printToPathGraphics(CPrinterJob.java:607)
at sun.lwawt.macosx.CPrinterJob.printLoop(Native Method)
at sun.lwawt.macosx.CPrinterJob.print(CPrinterJob.java:261)
at sun.print.RasterPrinterJob.print(RasterPrinterJob.java:1277)
at com.cimmetry.vueframe.VuePrintable.d(Unknown Source)
at com.cimmetry.vueframe.ad.print(Unknown Source)
at com.cimmetry.vueframe.VueController.a(Unknown Source)
at com.cimmetry.vueframe.VueController.a(Unknown Source)
at com.cimmetry.vueframe.VueController.printFile(Unknown Source)
at com.cimmetry.vueaction.dialogs.ca.doWork(Unknown Source)
at com.cimmetry.job.a.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)

Steps to reproduce:

  1. Start an AutoVue client from a Safary 7 browser.
  2. Open a file using AutoVue.
  3. Go to "File > Print"
  4. Print the file, notice the "Select a temporary dialog" message.

Cause

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