Details
-
Bug
-
Resolution: Solved By
-
Blocker
-
15.5, 11.10.1, 14.4.3, 14.10.10
-
Windows 11 Pro, Chrome 114, using a local instance of XWiki 15.5 and 14.10.13 on Jetty/HSQLDB
-
Unknown
-
N/A
-
N/A
-
Description
Steps to reproduce
- Login as Admin
- Create 2 subwikis (subwiki1 and subwiki2)
- Install an older version of an application in those subwikis (e.g. Blog App 9.13.1)
- Go to one of subwikis (e.g. subwiki1) and modify a page on the respective application (for ex. on Blog App go to Blog.RssCode and empty it)
- On the same subwiki (e.g. subwiki1) go to Administer Wiki > Extensions > Extensions
- Search for the previously installed app (e.g. Blog)
- Click 'Upgrade' > 'Continue'
- When the page merge conflict is displayed (e.g. for modified page Blog.RssCode), select 'Keep the new version of the page'
- Click 'Continue'
- On the same subwiki (e.g. subwiki1) go to Administer Wiki > Extensions > History
- Select the Blog App upgrade action (e.g. "Blog Application 9.13.2")
- Click 'Export' and save the .XML file
- Go to the other subwiki (e.g. subwiki2) and modify a page as well on the application (for ex. on Blog App go to Blog.BlogCode and empty it)
- Go to Main Wiki > Administer Wiki > Extensions > History
- Import the previously saved .XML file at Step 12
- Check the box for the upgrade action
- Click 'Replay' button
- Fill the name of the subwiki not yet upgraded (e.g. subwiki2)
- Click 'Continue' > 'Start' buttons
Expected results
- The replay of the application upgrade is finished successfully on the other subwiki (e.g. subwiki2).
- A question is asked to the user by the replay action for question Blog.BlogCode for subwiki2.
Actual results
The upgrade process is stuck (an endless spinning wheel displayed) at line:
Conflict between [@@ -1,1209 +1,0 @@] and [@@ -1,1209 +1,1209 @@]
The issue was reproduced initially by lucaa.
Attachments
Issue Links
- depends on
-
XCOMMONS-2756 ReplayJob is not properly setting the parent job status of its children jobs
- Closed
- is caused by
-
XCOMMONS-1688 Jobs executed by the ReplayJob share the same ExecutionContext
- Closed
- is related to
-
XWIKI-19727 ReplayJob blocking EM after getting stuck while waiting for an answer for deleting unused pages
- Closed