Uploaded image for project: 'ACE'
  1. ACE
  2. ACE-499

AceObrRepository doesn't work for repositories that require authentication

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.0.1
    • next
    • None

    Description

      The AceObrRepository (at least in the way it's used in the gogo support functions) doesn't support using a repository that requires authentication.

      I've tried adding a Registry to the plugin to provide a "aQute.bnd.deployer.http.HttpBasicAuthURLConnector", this resolves the issue for read actions but the upload method still doesn't work. The UrlConnector interface currently only supports read actions so making this work would require a change in bnd.

      Discussed this issue with marrs, he proposed to obtain a BundleContext using FrameworkUtil to retrieve the Ace ConnectionFactory service. A possible drawback of this solution would be that this doesn't work in case the AceObrRepository is used from bnd(tools)

      Attachments

        Activity

          People

            Unassigned Unassigned
            brampouwelse Bram Pouwelse
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: