Ok tutto chiaro ora......tuttavia continua a darmi lo stesso problema

Giusto per essere sicuro di invocarli nel modo corretto.... io chiamo i primi 2 metodi dopo l'open:
codice:
document.open();
event.onOpenDocument(writer, document);
event.onEndPage(writer, document);
e l'ultimo prima della chiusura del documento:
codice:
event.onCloseDocument(writer, document);
document.close();
...anche te fai così?