This is an automated email from the ASF dual-hosted git repository.

cstamas pushed a commit to branch fix-transport-settings
in repository https://gitbox.apache.org/repos/asf/maven.git

commit 2ed0d98c19cca77bb4f21d990a6175274ada93e4
Author: Tamas Cservenak <[email protected]>
AuthorDate: Wed May 11 16:29:04 2022 +0200

    Use config properties instead user properties.
---
 .../maven/internal/aether/DefaultRepositorySystemSessionFactory.java   | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git 
a/maven-core/src/main/java/org/apache/maven/internal/aether/DefaultRepositorySystemSessionFactory.java
 
b/maven-core/src/main/java/org/apache/maven/internal/aether/DefaultRepositorySystemSessionFactory.java
index 323dfe87e..5e21f5e8c 100644
--- 
a/maven-core/src/main/java/org/apache/maven/internal/aether/DefaultRepositorySystemSessionFactory.java
+++ 
b/maven-core/src/main/java/org/apache/maven/internal/aether/DefaultRepositorySystemSessionFactory.java
@@ -261,8 +261,7 @@ public class DefaultRepositorySystemSessionFactory
         }
         session.setAuthenticationSelector( authSelector );
 
-        String transport = request.getUserProperties()
-                .getProperty( MAVEN_RESOLVER_TRANSPORT_KEY, 
MAVEN_RESOLVER_TRANSPORT_WAGON );
+        Object transport = configProps.getOrDefault( 
MAVEN_RESOLVER_TRANSPORT_KEY, MAVEN_RESOLVER_TRANSPORT_WAGON );
         if ( MAVEN_RESOLVER_TRANSPORT_NATIVE.equals( transport ) )
         {
             // Make sure (whatever extra priority is set) that resolver native 
is selected

Reply via email to