Uploaded image for project: 'Identity Provider'
  1. Identity Provider
  2. IDP-668

Explicitly remove the webapp tree during windows installation

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.1
    • Fix Version/s: 3.2.0
    • Component/s: Installer
    • Labels:
      None

      Description

      It is possible that if people put files into webapp (or adjust them), then they will survive an upgrade.

      The non windows install explicitly does this, but the windows one relies on the installer.

      We need to force the installer to do this.

      rough plan

      1) Search to set a property if [INSTALLDIR]\webapp exists. Run before REMOVEFILES
      2) Custom action to set a property to [INSTALLDIR]\webapp
      3) Component which specifies
      <util:RemoveFolderEx On="both" Property="propertyFrom[2]"/>
      and which is conditionalized on the propertyfrom[1]

      Note that (1) may be impossible and/or we could use the same property in both cases.

        Attachments

          Activity

            People

            • Assignee:
              rdw@iay.org.uk Rod Widdowson
              Reporter:
              rdw@iay.org.uk Rod Widdowson
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 5 hours Original Estimate - 5 hours
                5h
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 30 minutes
                5h 30m