Uploaded image for project: 'XNAT'
  1. XNAT
  2. XNAT-6033

Downloading XAR causes 404

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.7.5.3
    • Fix Version/s: 1.7.6
    • Component/s: Cache, Multinode, REST
    • Labels:
      None
    • Rank:
      0|ii1ocd:

      Description

      Users can't download XAR files on CNDA after system migrated to multinode configuration.

      Root cause is that DIRResource restlet tries to write experiments in the XAR into XML files in the user cache space. It never checks to see if the folder for the current user exists in the cache folder. On the old server, this usually worked because people had done something in the past to cause the cache folder to be created, but on the new configuration you can't count on that folder being there.

      Add a UserDataCache service that abstracts away where and how the user cache is stored and how anything happens under there, then integrate in place of piecemeal calls to various configuration services and creating files on the fly.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              moore.c@wustl.edu Charlie Moore
              Reporter:
              jrherrick@wustl.edu Rick Herrick
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day
                  1d