Bonjour,

je développe une application fonctionnant sur Tomcat.
Dans cette application, je génère des pdf.

Lors de l'affichage de ces pdf, Tomcat indique une erreur 500 :
type Rapport d'exception

message

description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

exception
javax.servlet.ServletException: L'exécution de la servlet a lancé une exception

cause mère
java.lang.NoSuchMethodError: org.apache.naming.resources.ResourceAttributes.getCanonicalPath()Ljava/lang/String;
org.apache.catalina.servlets.DefaultServlet.checkSendfile(DefaultServlet.java:1562)
org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:873)
org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:376)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.5.25.
Il semblerait que cette erreur intervienne uniquement pour les fichiers de plus de 50 ko. Savez-vous d'où peut venir cette erreur, et comment la résoudre ?

Merci d'avance.

EDIT : Notez que le pdf existe sur le serveur, mais que son affichage dans le navigateur est remplacé par l'erreur citée.