r1106 - trunk/coser-business/src/main/java/fr/ifremer/coser/services
Author: echatellier Date: 2013-02-08 17:59:04 +0100 (Fri, 08 Feb 2013) New Revision: 1106 Url: http://forge.codelutin.com/projects/coser/repository/revisions/1106 Log: Fix pdf name (invalid characters). Modified: trunk/coser-business/src/main/java/fr/ifremer/coser/services/WebService.java Modified: trunk/coser-business/src/main/java/fr/ifremer/coser/services/WebService.java =================================================================== --- trunk/coser-business/src/main/java/fr/ifremer/coser/services/WebService.java 2013-02-08 16:04:54 UTC (rev 1105) +++ trunk/coser-business/src/main/java/fr/ifremer/coser/services/WebService.java 2013-02-08 16:59:04 UTC (rev 1106) @@ -2878,7 +2878,10 @@ Document document = CoserUtils.parseDocument(htmlContent.toString()); // render template output as pdf + // remove accents and strange characters from zone display name String zoneDisplay = getZoneFullName(zone); + zoneDisplay = StringUtils.stripAccents(zoneDisplay); + zoneDisplay = zoneDisplay.replaceAll("[^\\w- ]", "_"); File pdfFile = new File(directory, zoneDisplay + ".pdf"); os = new FileOutputStream(pdfFile);
participants (1)
-
echatellier@users.forge.codelutin.com