-
Bug
-
Resolution: Fixed
-
Low
-
4.1, 4.2, 4.3
-
None
Steps to Reproduce
- Create a fresh space in Confluence
- Within this space, create a page with this title: Тестовое длинное название страницы на русском языке
- Navigate to Browse >> Advanced >> HTML Export , and Export the Space
The Export will fail with this error:
There was an error in the export. Please check your log files. :java.io.FileNotFoundException: C:\copy1600\atlassian-confluence-4.3.1\431home\temp\htmlexport-20121115-214012-1\2t\%D0%A2%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%BE%D0%B5+%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D0%BE%D0%B5+%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B+%D0%BD%D0%B0+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC+%D1%8F%D0%B7%D1%8B%D0%BA%D0%B5.html (The filename, directory name, or volume label syntax is incorrect)
Notice that the characters are being encoded into such a long string. Rather than encoding the special characters, the HTML files should be saved with its PageID as its filename.
After this is fixed, please ensure that links to pages with special characters in the export work correctly (see CONF-7566 for details).
- incorporates
-
CONFSERVER-7566 Exporting a Space into HTML with Pages containing international characters renders broken HTML filenames in the export ZIP
- Closed
-
CONFSERVER-2023 Page titles may contain characters not permitted by the filesystem, breaking exports
- Closed
-
CONFSERVER-23450 Pages with special characters in page title is exported with UTF-8 character encoding (%C3%A4 for ä), and not pageID, which breaks Microsoft Compiled HTML Help
- Closed
-
CONFSERVER-24572 Space Containing More Than 57 Cyrillic Characters Failed to Be Exported to HTML With File Not Found Exception
- Closed