Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-16924

Unselecting all extension in the orphaned dependencies step of the DW is not properly taken into account

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 11.10.1
    • Fix Version/s: 11.10.2, 12.0-rc-1
    • Labels:
      None
    • Environment:
      Windows 10 Pro 64 bit, Edge 18, using a local instance XWiki 11.10.1 on MySQL 5.7
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      STEPS TO REPRODUCE

      1. Create an older instance of XWiki (e.g. 8.4.6)
      2. Close the instance
      3. Go to the newer instance (e.g. 11.10.1) and copy/cut the
        [...]webapps\xwiki

        folder and replace it (first delete the old one) in the same location on the older version

      1. Start XWiki and follow the Distribution Wizard through the upgrade process
      2. On Step 3 - Orphaned dependencies, untick all 3 applications: Watchlist Application, Blog Application and Wiki Macro Application
      3. Click 'Continue'

      EXPECTED RESULTS

      In 'The following extensions will be removed:' section, nothing is listed, all 3 applications will be made top level (were left unchecked).

      ACTUAL RESULTS

      Despite being left unchecked, Watchlist Application and Blog Application are listed on this section.

      However, the selection for Wiki Macro Application (which is listed as 'Installed as dependency') works properly.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tmortagne Thomas Mortagne
                Reporter:
                iandriuta Ilie Andriuta
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: