Author: bentmann Date: Mon Sep 20 11:44:20 2010 New Revision: 998895 URL: http://svn.apache.org/viewvc?rev=998895&view=rev Log: [MNG-4829] [regression] Checksum failures aren't logged
Modified: maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/AbstractMavenTransferListener.java Modified: maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/AbstractMavenTransferListener.java URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/AbstractMavenTransferListener.java?rev=998895&r1=998894&r2=998895&view=diff ============================================================================== --- maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/AbstractMavenTransferListener.java (original) +++ maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/AbstractMavenTransferListener.java Mon Sep 20 11:44:20 2010 @@ -24,6 +24,7 @@ import java.text.DecimalFormat; import java.text.DecimalFormatSymbols; import java.util.Locale; +import org.sonatype.aether.transfer.TransferCancelledException; import org.sonatype.aether.transfer.TransferEvent; import org.sonatype.aether.transfer.TransferResource; import org.sonatype.aether.util.listener.AbstractTransferListener; @@ -39,6 +40,7 @@ abstract class AbstractMavenTransferList this.out = ( out != null ) ? out : System.out; } + @Override public void transferInitiated( TransferEvent event ) { String message = event.getRequestType() == TransferEvent.RequestType.PUT ? "Uploading" : "Downloading"; @@ -46,6 +48,17 @@ abstract class AbstractMavenTransferList out.println( message + ": " + event.getResource().getRepositoryUrl() + event.getResource().getResourceName() ); } + @Override + public void transferCorrupted( TransferEvent event ) + throws TransferCancelledException + { + TransferResource resource = event.getResource(); + + out.println( "[WARNING] " + event.getException().getMessage() + " for " + resource.getRepositoryUrl() + + resource.getResourceName() ); + } + + @Override public void transferSucceeded( TransferEvent event ) { TransferResource resource = event.getResource();