Bug #1165
ferméOpération Télécharger ne fonctionne pas si il y a une / dans le nom de la publi...
Description
15/10/10-15:42:51,142 - ERROR : Servlet.service() for servlet KmeliaPublicationExportServlet threw exception
!!! Message kmelia.CANT_EXPORT_PUBLICATION NOT INITIALIZED !!!
nested : Impossible d'obtenir l'objet distant
nested (Deepest) :
java.io.FileNotFoundException: /opt/silverpeas/silverpeas/temp/DAR : DSI-DSI-UA-CRA et gestion activites charges DSI-UA-Accueil-Comptes-rendus d'activite CRA-CRA de la semaine 41 (11/10/2010 - 15/10/2010)-114308.pdf (No such file or directory)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
at com.stratelia.webactiv.kmelia.control.KmeliaSessionController.generatePdf(KmeliaSessionController.java:665)
at com.stratelia.webactiv.kmelia.control.KmeliaSessionController.exportPublication(KmeliaSessionController.java:4301)
at com.stratelia.webactiv.kmelia.servlets.KmeliaPublicationExportServlet.processRequest(KmeliaPublicationExportServlet.java:41)
at com.stratelia.webactiv.kmelia.servlets.KmeliaPublicationExportServlet.doGet(KmeliaPublicationExportServlet.java:64)
Mis à jour par Nicolas Eysseric il y a environ 14 ans
- Statut changé de New à Assigned
- Assigné à mis à Emmanuel Hugonnet
Dans ce cas précis, je pense qu'il faut remplacer ce caractère par un autre (le tiret par exemple).
Mis à jour par François Cedelle il y a environ 14 ans
Oui, en effet.
Je crois d'ailleurs qu'il y a cette substitution automatique lorsqu'on utilise la fonction générer pdf de la publi.
En fait peu importe la substitution tant qu'elle est cohérente dans toute l'application.
Mis à jour par Emmanuel Hugonnet il y a environ 14 ans
- Statut changé de Assigned à In progress...
Mis à jour par Emmanuel Hugonnet il y a environ 14 ans
- Statut changé de In progress... à Closed
- Temps estimé mis à 4.00 h
Ajout d'une méthode pour remplacer les caractères spéciaux par _ dans les noms de fichier lors de l'export.