Marcello,
Thank you so much for your reply, I really appreciate your help.
Unfortunately it is still not working. I took your advice and called MapPrinter.js instead. I even looked at the sample.js which also used MapPrinter.js and is automatically installed with Map2PDF (and it works!) and tried to find what I'm doing wrong. No luck.
The print button is now doing nothing and I have a browser error that says "Syntax Error; Line: 1; Char: 24"
I can't help but think that maybe the WAR file wasn't deployed properly. Do I have to create a virtual directory for it in IIS?
Thanks for sticking with me,
Ann