Title | First save fails |
Date | 11-Jan-2005 00:24:31 EET |
Version | 2.0.52 |
Submitter | Administrator |
Criticality | BadBug |
Browser version | Mozilla 1.6 |
Status | ClosedBug |
PageProvider used | RCSFileProvider |
Servlet Container | tomcat 4.1.24 |
Operating System | RedHat Linux 8.0 |
URL | |
Java version | 1.4.2_04-b05 |
On a fresh installation where RCS files are still missing (only unzipped standard .txt files), the first save fails, if you retry you get a conncurrent modification warning. Then it works. This can always be reproduced.
2004-05-25 12:24:10,226 [Thread-17] INFO JSPWiki MyWiki:Main - Request for page 'Main' from censored.dip.t-dialin.net by null 2004-05-25 12:24:26,971 [Thread-17] INFO JSPWiki MyWiki:Main - Editing page Main. User=null, host=censored.dip.t-dialin.net 2004-05-25 12:25:52,111 [Thread-1] INFO JSPWiki MyWiki:Main - Saving page Main. User=null, host=censored.dip.t-dialin.net 2004-05-25 12:25:52,121 [Thread-1] ERROR com.ecyrd.jspwiki.providers.FileSystemProvider MyWiki:Main - Saving failed 2004-05-25 12:25:53,570 [Thread-1] INFO JSPWiki MyWiki:Main MyWiki:Main - Request for page 'Main' from censored.dip.t-dialin.net by null 2004-05-25 12:26:09,747 [Thread-16] INFO JSPWiki - Editing page Main. User=null, host=censored.dip.t-dialin.net 2004-05-25 12:26:28,998 [Thread-15] INFO JSPWiki MyWiki:Main - Saving page Main. User=null, host=censored.dip.t-dialin.net 2004-05-25 12:26:28,998 [Thread-15] INFO JSPWiki MyWiki:Main - Page changed, warning user. 2004-05-25 12:26:31,181 [Thread-15] INFO JSPWiki MyWiki:Main MyWiki:Main - Page concurrently modified Main 2004-05-25 12:27:05,136 [Thread-14] INFO JSPWiki MyWiki:Main - Saving page Main. User=null, host=censored.dip.t-dialin.net
I changed this to a BadBug (instead of Light) since it causes silent data loss for the user. I keep editing pages and discovering days later that my edits were lost. Below is a log including DEBUG messages as well. For brevity I've edited out unrelated ones (like BreadCrumb).
2005-09-02 22:58:41,970 [TP-Processor53] INFO JSPWiki nerdylorrin.net wiki:NetworkApps - Request for page 'NetworkApps' from 192.168.2.1 by null 2005-09-02 22:59:17,829 [TP-Processor53] DEBUG JSPWiki nerdylorrin.net wiki:NetworkApps - preview=null, ok=null 2005-09-02 22:59:17,830 [TP-Processor53] INFO JSPWiki nerdylorrin.net wiki:NetworkApps - Editing page NetworkApps. User=null, host=192.168.2.1 2005-09-02 22:59:17,830 [TP-Processor53] DEBUG com.ecyrd.jspwiki.PageManager nerdylorrin.net wiki:NetworkApps - Locked page NetworkApps for LorrinNelson 2005-09-02 23:00:48,181 [TP-Processor53] DEBUG JSPWiki nerdylorrin.net wiki:NetworkApps - preview=null, ok=Save 2005-09-02 23:00:48,182 [TP-Processor53] INFO JSPWiki nerdylorrin.net wiki:NetworkApps - Saving page NetworkApps. User=null, host=192.168.2.1 2005-09-02 23:00:48,182 [TP-Processor53] DEBUG com.ecyrd.jspwiki.PageManager nerdylorrin.net wiki:NetworkApps - Unlocked page NetworkApps 2005-09-02 23:00:48,193 [TP-Processor53] ERROR com.ecyrd.jspwiki.providers.FileSystemProvider nerdylorrin.net wiki:NetworkApps - Saving failed 2005-09-02 23:00:48,193 [TP-Processor53] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps - Checking in text... 2005-09-02 23:00:48,193 [TP-Processor53] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps - Command = 'ci -q -m"author=LorrinNelson" -l -t-none NetworkApps.txt' 2005-09-02 23:00:48,210 [TP-Processor53] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps - Done, returned = 0 2005-09-02 23:00:48,657 [TP-Processor53] INFO JSPWiki nerdylorrin.net wiki:NetworkApps nerdylorrin.net wiki:NetworkApps - Request for page 'NetworkApps' from 192.168. 2.1 by null 2005-09-02 23:00:48,789 [TP-Processor53] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps nerdylorrin.net wiki:NetworkApps - Fetching specific version 1 of page NetworkApps 2005-09-02 23:00:48,789 [TP-Processor53] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps nerdylorrin.net wiki:NetworkApps - Command = 'co -p -r1.1 NetworkApps.txt' 2005-09-02 23:00:48,808 [TP-Processor53] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps nerdylorrin.net wiki:NetworkApps - Done, returned = 0 2005-09-02 23:00:59,752 [TP-Processor52] DEBUG JSPWiki nerdylorrin.net wiki:PackageManagement nerdylorrin.net wiki:NetworkApps - preview=null, ok=null 2005-09-02 23:00:59,753 [TP-Processor52] INFO JSPWiki nerdylorrin.net wiki:PackageManagement nerdylorrin.net wiki:NetworkApps - Editing page NetworkApps. User=null, host=192.168.2.1 2005-09-02 23:00:59,753 [TP-Processor52] DEBUG com.ecyrd.jspwiki.PageManager nerdylorrin.net wiki:PackageManagement nerdylorrin.net wiki:NetworkApps - Locked page NetworkApps for LorrinNelson 2005-09-02 23:00:59,883 [TP-Processor52] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:PackageManagement nerdylorrin.net wiki:NetworkApps - Fetching specific version 1 of page NetworkApps 2005-09-02 23:00:59,883 [TP-Processor52] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:PackageManagement nerdylorrin.net wiki:NetworkApps - Command = 'co -p -r1.1 NetworkApps.txt' 2005-09-02 23:00:59,902 [TP-Processor52] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:PackageManagement nerdylorrin.net wiki:NetworkApps - Done, returned = 0 2005-09-02 23:01:27,044 [TP-Processor52] DEBUG JSPWiki nerdylorrin.net wiki:NetworkApps - preview=null, ok=Save 2005-09-02 23:01:27,045 [TP-Processor52] INFO JSPWiki nerdylorrin.net wiki:NetworkApps - Saving page NetworkApps. User=null, host=192.168.2.1 2005-09-02 23:01:27,045 [TP-Processor52] DEBUG com.ecyrd.jspwiki.PageManager nerdylorrin.net wiki:NetworkApps - Unlocked page NetworkApps 2005-09-02 23:01:27,056 [TP-Processor52] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps - Checking in text... 2005-09-02 23:01:27,056 [TP-Processor52] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps - Command = 'ci -q -m"author=LorrinNelson" -l -t-none NetworkApps.txt' 2005-09-02 23:01:27,094 [TP-Processor52] DEBUG com.ecyrd.jspwiki.providers.RCSFileProvider nerdylorrin.net wiki:NetworkApps - Done, returned = 0
I can't confirm that this would be gone in 2.4 either; probably because I don't quite understand what the problem is. Could anyone poke at this with a relatively large stick to see if it still moves?
-- JanneJalkanen, 24-Sep-2006
Lorrin (or somebody else), can you confirm that this bug still occurs on the current release ?
--HarryMetske, 02-Mar-2007
I don't expect to get an answer soon, closing the bug, feel free to re-open it if the problem still occurs.