I am using JRUN 3.1 (eval) with IIS 4.0. I am generating FO string and I 
want to generate PCL and send it to the network printer. The code I use is 
given below:
String printer ="////TS0001T01//prn1";
                 sendToPrinter(fopString,printer);

public static void sendToPrinter(String foString,String printerName) throws 
ServletException, IOException, FOPException
  {             InputSource foSource = new InputSource(new 
StringReader(foString));
                FileOutputStream out = new FileOutputStream(printerName);
                Driver driver = new Driver(foSource,out);
                driver.setRenderer(Driver.RENDER_PCL);
                driver.run();
                out.close();
  }

But  I get FileIO Exception and Access denied. However I am able to copy the 
PCL file to printer from the server machine DOS window and that works fine. 
( Copy /b t.pcl "//TS0001T01/prn1").

I tried to run a batch job by constructing this in a command line(with 
Runtime.getruntime().exec). Then also I get "Access denied" message in the 
log.
Any ideas?
Thanks
_raj

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to