[ https://issues.apache.org/jira/browse/JSPWIKI-30?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Florian Holeczek closed JSPWIKI-30. ----------------------------------- > Rename may cause dataloss > ------------------------- > > Key: JSPWIKI-30 > URL: https://issues.apache.org/jira/browse/JSPWIKI-30 > Project: JSPWiki > Issue Type: Bug > Components: Core & storage > Affects Versions: 2.5.139-beta > Reporter: Janne Jalkanen > Priority: Critical > Fix For: 2.8 > > Attachments: Rename.jsp.html, realerrorpage.txt > > > If rename fails due to an exception in PageRenamer, the end result may be > wiping out of some of the pages that refer to the linking page. The > preconditions seem to include a complicated link sentence. I managed to get > this to happen on jspwiki.org by renaming page "MyCodingStandard" to > "JSPWikiCodingStandard", which resulted in some of the renaming to fail. I > think some of the links were of the form "my coding standard". > Suggested correction: let's get rid of the link "guesser", and just modify > the actual link reference - and if it's missing, we'll add one. > Note that this is not real dataloss; you can still get the old page from the > page history. It just causes a new, empty page to be put into the repository. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira