Potrebbe essere il problema che ho avuto anch'io per configurare Tomcat sul mio server Web.
Primo: controlla che il file "web.xls" sia compilato a dovere.
Secondo: Usi Linux? Di defalut Linux vieta a Tomcat di leggere e scrivere su disco se nn gli viene espressamente consentito attraverso il file "catalina.policy". Mi pare invece che Windows nn effettui controlli in proposito e sia più tollerante.