Uploaded image for project: 'Maven Wagon'
  1. Maven Wagon
  2. WAGON-82

wagon-webdav does not set http-proxy correctly

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.0-beta-2
    • Fix Version/s: 1.0-beta-3
    • Component/s: wagon-webdav
    • Labels:
      None
    • Environment:
      any system

      Description

      Webdav connections through a http-proxy are currently not possible.

      The webdav provider opens first a connection to the target system and checks after this, if a proxy should be used.

      To fix this in the method "org.apache.maven.wagon.providers.webdav.WebdavWagon#openConnection()" the call "webdavResource = new CorrectedWebdavResource( httpURL );" must be changed into "webdavResource = new CorrectedWebdavResource( );" and after configuring the http-proxy the method call "webdavResource.setHttpURL(httpURL);" must be added.

        Attachments

        1. 0001-Make-the-artifact-manager-using-wagons-ProxyInfoProv.patch
          2 kB
          Jochen Walz
        2. 0001-Added-the-ProxyInfoProvider-interface-in-order-to-fi.patch
          14 kB
          Jochen Walz
        3. WAGON-82-tested-maven-artifact-manager.patch
          1 kB
          Arnaud HERITIER
        4. WAGON-82-tested-wagon.patch
          11 kB
          Arnaud HERITIER
        5. WAGON-82-wagon.patch
          8 kB
          Jochen Walz
        6. WAGON-82-maven-artifact-manager.patch
          1 kB
          Jochen Walz
        7. wagon-webdav.patch
          5 kB
          Marc Boguerra

          Activity

            People

            • Assignee:
              brettporter Brett Porter
              Reporter:
              marc Marc Boguerra
            • Votes:
              7 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: