Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-6447

Providing a FishEye licence does not allow repositories to be started until FishEye itself has been stopped and started

    XMLWordPrintable

Details

    Description

      • Start fecru with a fisheye and a crucible licence
      • Index a repository
      • Remove the FishEye licence
      • Restart fecru
      • Go to the admin dialog for the repo. It will be stopped.
      • Click start – a sensible error message is displayed: "Failed to start repository checkstyle: Problem loading repository 'checkstyle' - Current repository index for "checkstyle" is not compatible with your license, please re-index."
      • Click close on the error box, then click start again, a poor error message is displayed: "Error calling server:com.google.gwt.user.client.rpc.StatusCodeException: 500 The call failed on the server; see server log for details Unknown.anonymous(Unknown Source) Unknown.anonymous(Unknown Source) Unknown.anonymous(Unknown Source) Unknown.anonymous(Unknown Source) ..."
      • Go to System Info, Edit license, and add a fisheye licence.
      • Go back to the repository dialog for the stopped repo, and try to start it – fisheye does not realise that we now have a valid licence, and gives the 'sensible' error message above

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tom@atlassian.com Tom Davies
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: