You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2019/10/30 15:15:38 UTC

[maven-wagon] branch WAGON-568_block created (now 7babfa9)

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

michaelo pushed a change to branch WAGON-568_block
in repository https://gitbox.apache.org/repos/asf/maven-wagon.git.


      at 7babfa9  Modified for failure

This branch includes the following new commits:

     new 7babfa9  Modified for failure

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[maven-wagon] 01/01: Modified for failure

Posted by mi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch WAGON-568_block
in repository https://gitbox.apache.org/repos/asf/maven-wagon.git

commit 7babfa9bd6e9621c687b69f10d13246ef57d6925
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Wed Oct 30 16:15:27 2019 +0100

    Modified for failure
---
 .../main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java    | 6 ++++--
 .../org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java | 2 +-
 wagon-providers/wagon-http/pom.xml                                  | 1 +
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java b/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
index a90f8f4..4f2f339 100644
--- a/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
+++ b/wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java
@@ -62,6 +62,7 @@ import javax.servlet.http.HttpServletResponse;
 import java.io.ByteArrayOutputStream;
 import java.io.File;
 import java.io.FileInputStream;
+import java.io.ByteArrayInputStream;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
@@ -907,9 +908,10 @@ public abstract class HttpWagonTestCase
             String content = "put top secret";
             FileUtils.fileWrite( tempFile.getAbsolutePath(), content );
 
-            try ( FileInputStream fileInputStream = new FileInputStream( tempFile ) )
+            //try ( FileInputStream fileInputStream = new FileInputStream( tempFile ) )
+            try ( InputStream inputStream = new ByteArrayInputStream( content.getBytes() ) )
             {
-                wagon.putFromStream( fileInputStream, "test-secured-put-resource", content.length(), -1 );
+                wagon.putFromStream( inputStream, "test-secured-put-resource", content.length(), -1 );
                 assertEquals( content, FileUtils.fileRead( sourceFile.getAbsolutePath() ) );
 
                 checkRequestResponseForRedirectPutWithFullUrl( redirectHandler, putHandler );
diff --git a/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java b/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
index 3bf4291..d174cc7 100755
--- a/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
+++ b/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
@@ -954,7 +954,7 @@ public abstract class AbstractHttpClientWagon
             requestConfigBuilder.setSocketTimeout( getReadTimeout() );
             if ( httpMethod instanceof HttpPut )
             {
-                requestConfigBuilder.setExpectContinueEnabled( true );
+                requestConfigBuilder.setExpectContinueEnabled( false );
             }
         }
 
diff --git a/wagon-providers/wagon-http/pom.xml b/wagon-providers/wagon-http/pom.xml
index 675fdcd..20fe19d 100644
--- a/wagon-providers/wagon-http/pom.xml
+++ b/wagon-providers/wagon-http/pom.xml
@@ -165,6 +165,7 @@ under the License.
             <maven.wagon.http.ssl.ignore.validity.dates>true</maven.wagon.http.ssl.ignore.validity.dates>
             <org.slf4j.simpleLogger.showDateTime>true</org.slf4j.simpleLogger.showDateTime>
             <org.slf4j.simpleLogger.dateTimeFormat>yyyy-MM-dd'T'HH:mm:ss.SSS</org.slf4j.simpleLogger.dateTimeFormat>
+            <org.slf4j.simpleLogger.log.org.apache.http>DEBUG</org.slf4j.simpleLogger.log.org.apache.http>
           </systemPropertyVariables>
         </configuration>
       </plugin>