--- old/src/solaris/classes/sun/print/UnixPrintJob.java 2012-08-27 16:35:34.404760300 +0530 +++ new/src/solaris/classes/sun/print/UnixPrintJob.java 2012-08-27 16:35:33.574712800 +0530 @@ -939,7 +939,7 @@ * is not removed for some reason, request that it is * removed when the VM exits. */ - spoolFile = Files.createTempFile("javaprint", ".ps").toFile(); + spoolFile = Files.createTempFile("javaprint", "").toFile(); spoolFile.deleteOnExit(); } result = new FileOutputStream(spoolFile);