sto provando a inviare un file pdf, in questo caso un file prova che si trova in c: con il codice fornito sulle faq dell'rFax ma mi da una NullPointerException all'apertura del file [m.open(pdf)]..
qualcuno sa come risolvere? non capisco perchè non mi apra il file...

qui ciò che serve..

codice:
try { 
AcrobatFaxProducer pdf=new AcrobatFaxProducer();
pdf.setPDFFile("c:\\prova.pdf");
FaxModem fm= new FaxModem();
pdf.pageImage=new BufferedImage(800,1290,java.awt.image.BufferedImage.TYPE_INT_RGB);

FaxModem m=new FaxModem();
m.setPortName("COM1");
m.flowControl=m.FLOWCONTROL_XONXOFF;
m.faxClass=1;
m.AtFBOR=true;
m.open(pdf);
if (m.sendFax("Numero di fax")) System.out.println("Success ***");
else System.out.println("FAILED");
m.close();
}
catch ( Exception e ) { e.printStackTrace();}