Bonjour,
Lors du download d'un fichier depuis mon application web, sur GlassFish V3, avec une Servlet pour le download géré par une class (WIDownload) étendue par Thread.
Mon erreur est la suivante:
com.ecervo.dswide.beans.exception.WIDocushareException: DSException: Une erreur s'est produite lors du téléchargement du document.
com.ecervo.dswide.beans.util.WIDownload cannot be cast to com.sun.grizzly.util.WorkerThread at com.ecervo.dswide.servlet.WIDownloadFile.processRequest(WIDownloadFile.java:140)
Au lieu d'envoyer le fichier que je souhaite télécharger, j'envoie la servlet. En http je n'ai aucun problème.
La connexion sur le site web se fait en https (http + ssl) géré par GlassFish. Honnêtement tout est géré par GlassFish, je ne gère rien.
Voici mon entete:
response.setHeader("Pragma", "public");
response.setHeader("Cache-Control", "max-age=0");
response.setContentType(contentType + "");
response.setHeader("Content-disposition", "attachment; filename=\"" + title + "\"");
D'avance merci à celui qui trouve. Je n'ai vue que très peu de discussion sur le sujet.
Cordialement,
pierre.
Partager