mirror of
https://github.com/apache/archiva.git
synced 2025-02-22 01:44:47 +00:00
upgrade to wagon 3.0.0
Signed-off-by: olivier lamy <olamy@apache.org>
This commit is contained in:
parent
33b66d1493
commit
9964f9d5ea
@ -18,12 +18,10 @@
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
import org.apache.archiva.admin.model.RepositoryAdminException;
|
||||
import org.apache.archiva.admin.model.beans.NetworkProxy;
|
||||
import org.apache.archiva.admin.model.beans.RemoteRepository;
|
||||
import org.apache.archiva.admin.model.remote.RemoteRepositoryAdmin;
|
||||
import org.apache.archiva.proxy.common.WagonFactory;
|
||||
import org.apache.archiva.proxy.common.WagonFactoryException;
|
||||
import org.apache.archiva.proxy.common.WagonFactoryRequest;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
import org.apache.commons.lang.time.StopWatch;
|
||||
@ -31,21 +29,19 @@
|
||||
import org.apache.maven.index.updater.IndexUpdateRequest;
|
||||
import org.apache.maven.index.updater.IndexUpdater;
|
||||
import org.apache.maven.index.updater.ResourceFetcher;
|
||||
import org.apache.maven.wagon.ConnectionException;
|
||||
import org.apache.maven.wagon.ResourceDoesNotExistException;
|
||||
import org.apache.maven.wagon.StreamWagon;
|
||||
import org.apache.maven.wagon.TransferFailedException;
|
||||
import org.apache.maven.wagon.Wagon;
|
||||
import org.apache.maven.wagon.authentication.AuthenticationException;
|
||||
import org.apache.maven.wagon.authentication.AuthenticationInfo;
|
||||
import org.apache.maven.wagon.authorization.AuthorizationException;
|
||||
import org.apache.maven.wagon.events.TransferEvent;
|
||||
import org.apache.maven.wagon.events.TransferListener;
|
||||
import org.apache.maven.wagon.providers.http.AbstractHttpClientWagon;
|
||||
import org.apache.maven.wagon.providers.http.HttpConfiguration;
|
||||
import org.apache.maven.wagon.providers.http.HttpMethodConfiguration;
|
||||
import org.apache.maven.wagon.proxy.ProxyInfo;
|
||||
import org.apache.maven.wagon.repository.Repository;
|
||||
import org.apache.maven.wagon.shared.http.AbstractHttpClientWagon;
|
||||
import org.apache.maven.wagon.shared.http.HttpConfiguration;
|
||||
import org.apache.maven.wagon.shared.http.HttpMethodConfiguration;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
@ -53,7 +49,6 @@
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URL;
|
||||
import java.nio.file.Files;
|
||||
import java.util.List;
|
||||
|
@ -31,11 +31,11 @@
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.apache.maven.wagon.TransferFailedException;
|
||||
import org.apache.maven.wagon.Wagon;
|
||||
import org.apache.maven.wagon.providers.http.AbstractHttpClientWagon;
|
||||
import org.apache.maven.wagon.providers.http.HttpConfiguration;
|
||||
import org.apache.maven.wagon.providers.http.HttpMethodConfiguration;
|
||||
import org.apache.maven.wagon.proxy.ProxyInfo;
|
||||
import org.apache.maven.wagon.repository.Repository;
|
||||
import org.apache.maven.wagon.shared.http.AbstractHttpClientWagon;
|
||||
import org.apache.maven.wagon.shared.http.HttpConfiguration;
|
||||
import org.apache.maven.wagon.shared.http.HttpMethodConfiguration;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.PostConstruct;
|
||||
@ -157,11 +157,11 @@ public Boolean checkRemoteConnectivity(String repositoryId)
|
||||
wagon.setReadTimeout(checkReadTimeout);
|
||||
wagon.setTimeout(checkTimeout);
|
||||
|
||||
if (wagon instanceof AbstractHttpClientWagon) {
|
||||
if (wagon instanceof AbstractHttpClientWagon ) {
|
||||
HttpMethodConfiguration httpMethodConfiguration = new HttpMethodConfiguration() //
|
||||
.setUsePreemptive(true) //
|
||||
.setReadTimeout(checkReadTimeout);
|
||||
HttpConfiguration httpConfiguration = new HttpConfiguration().setGet(httpMethodConfiguration);
|
||||
HttpConfiguration httpConfiguration = new HttpConfiguration().setGet( httpMethodConfiguration);
|
||||
AbstractHttpClientWagon.class.cast(wagon).setHttpConfiguration(httpConfiguration);
|
||||
}
|
||||
|
||||
|
2
pom.xml
2
pom.xml
@ -61,7 +61,7 @@
|
||||
<maven-model-converter.version>2.1</maven-model-converter.version>
|
||||
<!-- TODO: Before Release 3.0 check, if stable version will be released -->
|
||||
<maven.indexer.version>6.0-SNAPSHOT</maven.indexer.version>
|
||||
<wagon.version>2.9</wagon.version>
|
||||
<wagon.version>3.0.0</wagon.version>
|
||||
<redback.version>3.0.0-SNAPSHOT</redback.version>
|
||||
<redback.cache.version>2.2</redback.cache.version>
|
||||
<redback.quartz.version>2.1</redback.quartz.version>
|
||||
|
Loading…
x
Reference in New Issue
Block a user